The Online help states correctly that "On error GoTo 0" disables the
error handler in the current procedure.
However the book "Excel 2003 Power Programming with VBA" misguided
me. This what is written in the book. " On Error GoTo 0 - After
executing this statement, VBA resumes its normal error-checking
behavior. Use this statement after using one of the other On Error
statements or when you want to remove error handling in your
procedure."