7.2.4 在模块中执行宏或宏操作
在模块的过程定义中,使用Docmd对象的RunMacro方法,可以执行设计好的宏。其调用格式为:
Docmd.RunMacro 宏名[,RepeatCount][,RepeatExpression]
其中,“宏名”表示当前数据库中宏的有效名称;RepeatCount是可选项,用于计算宏运行次数的整数值;RepeatExpression是可选项,数值表达式,在每一次运行宏时进行计算,结果为False时,停止运行宏。
也可以使用Docmd对象运行宏操作,用Docmd对象运行宏操作时,可以把宏操作当成方法来执行,其调用格式为:
Docmd.宏操作名宏操作对象
如要在VBA中执行打开窗体操作,其操作语句为:
Docmd.OpenForm 窗体名
其中,“窗体名”为要打开的窗体名称。