素人質問なんだけど、みんなはさ、エラーが起きて中断するときの処理、どう記述してる?
長ーい処理の途中各所で想定外のエラーが起きた時、
その時点の変数をLogにすべて書き出して、途中で行った設定類を初期状態に戻してからマクロのアクションをキャンセルさせたい

エラーが起きそうなところにいちいち全部同じ処理を書き込むの面倒
全部グローバル変数にしといて、別マクロを呼び出してキャンセル作業をさせるのも面倒

GOTO〜EXIT みたいに末尾に一括で記述して、エラーが起きたらそこにジャンプさせたい
アイデアをください