ExcelVBAでプログラムの終了コマンドをお探しですね。

広告

↓こちらが短くまとめられています。

●VBAで全てのを終了する方法ってなんですか?exit sub ではなくて sub 全て… – Yahoo!知恵袋
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1375621618

Forループを抜けるだけならExit For、Subルーチンを抜けるならExit Subなどあります。

↓こちらにいろいろ使用例が書いてあります。

●Excel VBA 入門講座 Exit
http://excelvba.pc-users.net/fol6/6_6.html

便利な命令です。

ただGotoは多用しない方がいいですね。スパゲッティコードが出来上がりやすく、デバッグや不具合がわかった時、追いかけるのに苦労します。

通常End関数なんて使わないのですけどね。マクロのSubプロシージャを抜ければ終わってしまうので。

広告