私はいくつかの点でSub B
を呼び出すことSub A
を持っている:呼び出されたサブ/ファンクションは、呼び出し元のサブ/ファンクションの実行を終了できますか?
Sub A()
...
B
...
End Sub
Sub B()
...
End Sub
完全に実行を終了する(いくつかの条件指定された)サブB
に私が言うどのような方法がありますか? If True Then Exit Sub
のようなものを言うと、Sub B
は終了しますが、スレッドはSub A
に戻されます。私が欲しいのは、実行スレッドを完全に終了させる方法(可能であれば)を理解することです。
背景
Sub B
は、ユーザが適切な入力を提供する代わりに、より価値があまりにも、複雑な場合に使用される、例外が発生した後、実行を終了する一般的な方法であることが想定されますその種の例外を処理するためのコード行をたくさん書いています。