Submacro 宏语句

Access 中的“Submacro”语句在“宏设计器”窗口中定义单独的宏。

设置

Submacro”操作只有一个必需参数。

操作参数

说明

名称

显示为宏名称的字符串。

备注

可使用“Submacro”语句定义单独的一系列操作。可使用“RunMacro”操作运行在其他宏的子宏中定义的操作。在“RunMacro”操作的宏名称参数中,使用以下语法运行子宏:

<macro name>.<submacro name>

还可使用“Submacro”语句定义宏中的一系列错误处理操作。

示例

下面的宏演示如何使用“Submacro”语句和“OnError”宏操作。在此示例中,“OnError”操作指定了出现错误时,Access 运行名为 ErrorHandler 的自定义错误处理子宏。如果随后的任何操作出错,Access 都跳转到 ErrorHandler 子宏。ErrorHandler 子宏显示一个消息框,框中引用“MacroError”对象来显示错误相关信息。

下面是带有上述示例的 Access 宏设计器(Access 2010 及更高版本)的屏幕截图。此示例中,“SetLocalVar”操作中的表达式会触发错误,因为它尝试将数字除以零。Access 转到名为 ErrorHandler 的子宏,并在消息框中显示错误信息。

显示 OnError 宏操作的 Access 宏设计图面。

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

此信息是否有帮助?

谢谢您的反馈!

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

×