您可以使用 Access 桌面資料庫中的 [StopAllMacros] 巨集動作來停止目前執行的所有巨集。
設定
[StopAllMacros] 巨集動作沒有任何引數。
註解
當錯誤條件使得您需要停止所有巨集時,您通常會使用此動作。 您可以在包含此動作之巨集的 巨集指令列 中使用 條件運算式。 當運算式評估為 True (–1) 時,Access 會停止所有巨集。
例如,您可能有一個巨集將訊息方塊顯示為數個複雜動作的其中之一,包括執行其他巨集。 如果使用者按一下此訊息方塊中的 [取消], [StopAllMacros] 巨集動作可以停止所有正在執行的巨集。
如果巨集已使用 [Echo] 或 [SetWarnings] 巨集動作來關閉 回應 或關閉系統訊息的顯示,[StopAllMacros] 巨集動作會自動將它們重新開啟。
此動作不適用於 Visual Basic for Applications (VBA) 模組。