Access デスクトップ データベースで StopAllMacros マクロ アクションを使って、現在実行されているすべてのマクロを中止することができます。
設定
StopAllMacros マクロ アクションには引数はありません。
解説
通常は、すべてのマクロを中止する必要があるエラーが発生した場合に、このアクションを使います。 マクロのアクション行で、このアクションを含む条件式を使用できます。 式が True (–1) と評価されると、Access はすべてのマクロを停止します。
たとえば、他のマクロの実行を含む、いくつかの複合アクションの 1 つとしてメッセージ ボックスを表示するマクロがあるとします。 ユーザーがこのメッセージ ボックスで [キャンセル] をクリックすると、StopAllMacros マクロ アクションで、実行中のすべてのマクロを中止できます。
マクロが Echo アクションまたは SetWarnings アクションを使用してエコーまたはシステム メッセージの表示をオフにした場合、 StopAllMacros マクロ アクションによって自動的にオンに戻されます。
Visual Basic for Applications (VBA) モジュールではこのアクションは使えません。