宏是一种工具,允许您自动执行任务,以及向窗体、报表和控件中添加功能。例如,如果您向窗体中添加了一个命令按钮,则会将该按钮的 OnClick 事件属性与一个宏相关联,该宏包含您希望在每次单击该按钮时它所执行的命令。
您可以将 Access 宏看作是一种简化的编程语言,利用这种语言您通过生成要执行的操作的列表来创建代码。生成宏时,您从下拉列表中选择每个操作,然后为每个操作填写必需的信息。宏使您能够向窗体、报表和控件中添加功能,而无须在 VBA 模块中编写代码。宏提供了 VBA 中可用命令的子集,并且大多数人都认为生成宏比编写 VBA 代码更容易。
您通过使用宏生成器来创建宏,下图显示了宏生成器。
显示宏生成器:
在“创建”选项卡上的“宏与代码”组中,单击“宏”。