5.8.3 使用宏与宏组
当宏或宏组创建完成后,只有运行宏或宏组才能实现宏操作。常见的使用宏或宏组的方法有直接运行宏或宏组,通过触发窗体和报表中的控件的事件属性运行宏或宏组,利用宏命令间接运行宏或宏组。
1.直接运行宏或宏组
直接运行宏或宏组有两种方法。一种方法是在“数据库”窗口选择“宏”为操作对象;再选择要运行的宏,单击“设计”按钮;在“宏编辑”窗口中,选择“运行”菜单下的“运行”命令来运行宏或宏组。另一种方法是在“数据库”窗口选择“宏”为操作对象;再选择要运行的宏,单击工具栏上的“运行”按钮来运行宏或宏组。
2.触发窗体和报表中的控件的事件属性运行宏或宏组
在Access 2007中,经常使用的运行宏的方法是将宏赋予某一窗体或报表控件的事件属性值,通过触发事件运行宏或宏组。其具体操作步骤如下。
(1)打开包含控件的对象,如窗体、报表等,并打开相应控件的属性窗口,选择“事件”选项卡,如图5-104所示。
(2)选择触发宏的事件(单击或双击),再选择宏的名称。
(3)保存修改以后的对象。
(4)打开包含控件的对象,触发已赋予宏事件的控件,将运行宏或宏组。
图5-104 控件的属性窗口
3.利用宏命令间接运行宏或宏组
利用宏命令间接运行宏或宏组,其过程是先创建一个宏,然后在该宏中调用另一个宏操作的命令。其具体操作步骤如下。
(1)打开数据库。在“数据库”窗口中选择“宏”对象,单击“新建”按钮,进入“宏编辑”窗口。
(2)在“操作”列中选择“RunMacro”,在操作参数中选择要运行的宏名。(3)保存宏并运行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。