MzTools のデフォルトのエラー ハンドラ テンプレートは次のとおりです。
On Error GoTo {PROCEDURE_NAME}_Error
{PROCEDURE_BODY}
On Error GoTo 0
Exit {PROCEDURE_TYPE}
{PROCEDURE_NAME}_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") in procedure {PROCEDURE_NAME} of {MODULE_TYPE} {MODULE_NAME}"
On Error Goto 0
Exit ステートメントの直前に置かれていることに注意してください。これを行うポイントは何ですか?冗長なようです。関数のエラー ハンドラは、関数が終了するとオフになります。