DoCmd.RunMacro 方法 (Access)

RunMacro 方法在 Visual Basic 中执行 RunMacro 操作。

语法

表达式RunMacro (MacroNameRepeatCountRepeatExpression)

expression:表示 DoCmd 对象的变量。

参数

名称 必需/可选 数据类型 说明
MacroName 必需 Variant 字符串表达式,表示当前数据库中宏的有效名称。 如果在类库数据库中运行包含 RunMacro 方法的 Visual Basic 代码,Microsoft Access 将在该类库数据库中查找具有该名称的宏,而不会在当前数据库中查找。
RepeatCount 可选 Variant 数值表达式,结果为一个整数值,表示宏的运行次数。
RepeatExpression 可选 Variant 数值表达式,在宏每次运行时计算一次。 当结果为 False (0) 时,宏停止运行。

备注

使用 RunMacro 方法运行宏。

使用 MacroGroupNameMacroName 参数的 MacroName 语法,用于在宏组中运行特定宏。

如果指定 RepeatExpression 参数并将 RepeatCount 参数留空,则必须包含 RepeatCount 参数的逗号。 如果将尾随参数留空,请不要在指定的最后一个参数后使用逗号。

示例

以下示例运行将打印销售报表两次的“打印销售额”宏。

DoCmd.RunMacro "Print Sales", 2

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。