StopMacro 宏操作

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

您可以使用 Access 桌面数据库中StopMacro宏操作停止当前正在运行宏。

设置

StopMacro操作不具有任何参数。

备注

通常,如果条件有必要,若要停止宏,可使用此操作。在包含此操作的宏的操作行 ,您可以使用条件表达式 。当表达式的计算结果为True (-1) 时, Access停止宏。

例如,您可以创建打开窗体“自定义”对话框中输入的日期显示每日订单总额的宏。您可以使用条件表达式以确保对话框上的订单日期控件包含有效的日期。如果没有,消息框操作可以显示一条错误消息,并且StopMacro操作可以停止宏。

如果该宏具有使用回声SetWarnings操作来打开回显或关闭系统消息的显示, StopMacro宏操作自动其重新打开。

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

示例

使用宏同步窗体

下面的宏打开供应商窗体,显示当前供应商的产品的右下角中的产品列表窗体。显示使用回声消息框GoToControlStopMacroOpenFormMoveAndSizeWindow宏操作。它还显示的消息框GoToControlStopMacro操作的条件表达式的使用。此宏应当附加到供应商窗体上的审阅产品按钮。

条件

操作

参数︰ 设置

注释

回声

在回声

停止屏幕更新时运行宏。

IsNull([SupplierID])

消息框

消息︰ 移动到其的产品您想要查看,然后再次单击审阅产品按钮的供应商记录。

Beep:

类型

标题︰ 选择一个供应商

如果有没有当前供应商供应商窗体,显示一条消息。

...

GoToControl

控件名称︰ 公司名称

将焦点移到公司名称中的控件。

...

StopMacro

停止宏。

OpenForm

窗体名称︰ 产品列表

视图数据表

筛选器名称

条件的位置: [供应商 Id] = [Forms] ![供应商] ![供应商 Id]

数据模式只读状态

窗口模式普通

打开产品列表窗体并显示当前供应商的产品。

MoveAndSizeWindow

︰ 0.7799"

向下︰ 1.8"

放置右下角的供应商窗体中的产品列表窗体。

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×