使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

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 宏设计图面。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×