[Excel]VBAの処理をキーボードで中断する方法(Win,Mac)

ExcelVBAで無限ループや異常に時間がかかる症状が発生し、
マクロを途中で止めたいなんてことがよくあるかと思います。

キーボードで強制中断することができるので、以下メモを残します。

ExcelVBAの処理をキーボードで中断する方法

以下の方法でコードの実行を中断します。WinとMacそれぞれメモします。

Windows版

・Ctrl + Pause(またはBreak)
・Esc
こっちは有名ですね。
久々に触ると忘れるときがあるので( ..)φメモメモ

mac版(Excel2016より以前)

・command + .(ピリオド)
・command + control + Esc
・Esc (または2回押し)

macでマクロを組んだり実行するのはレアかもしれませんが一応。

ただしOffice365 Soloの「Excel for Mac 2016」では、
上記3コマンドを試しましたが、いずれも効きませんでした。。
mac版の2016はキーボードによる中断機能は実装されていない?

コメント