StopAllMacros 宏操作

适用于:Access 2013、Office 2013

可以使用 StopAllMacros 操作停止当前正在运行的所有宏。

Setting

StopAllMacros 操作不具有任何参数。

备注

当由于某种错误情况而不得不停止所有宏时,通常可以使用此操作。 可以在宏中包含此操作的操作行中使用条件表达式。 当表达式的计算结果为“True”(–1) 时,Microsoft Access 将停止所有宏。

例如,您可能有一个包含许多复杂操作(包括运行其他宏)的宏,其中的一个操作显示一个消息框。 如果用户单击此消息框中的“取消”StopAllMacros 操作可以停止正在运行的所有宏。

如果宏已经使用 EchoSetWarnings 操作将回响或系统消息的显示关闭,StopAllMacros 操作会自动将它们再打开。

此操作在 Visual Basic for Applications (VBA) 模块中不可用。