2

VBA を初めて使用するので、エラー処理について質問があります...

次のセットアップにコードがあります。

Sub code()
    On Error GoTo ErrorHandler
    'bunch of code (real code that's running)

    CurrentRow = 1/0
    Exit Sub

ErrorHandler:
    'Error Handling (uses a msgbox and vbyesno)

何らかの理由で、コードが ErrorHandler に送られず、通常のデバッグ エラー、実行時エラー '11' が表示されます。

4

1 に答える 1

2

VBA エディタで;

ツール -> オプション -> 一般

Error TrappingBreak on unhanded errorsに設定します。

于 2013-06-26T14:11:13.397 に答える