第7章 宏 学习目标 ⑴ 了解宏的基本概念
⑵ 理解宏与 Visual BASIC 代码的转换方法,掌握宏创建及操作方法
⑶ 掌握宏的运行与调试方法
宏(Macro)是微软公司为其 OFFICE 软件包设计的一个特殊功能
微软软件设计师们为了让人们在使用软件工作时,避免重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当工作需要时,就可以直接利用事先编好的宏自动运行,来完成特定的任务,而不必重复进行相同的操作,以达到让用户文档中的一些任务自动化
本章学习宏的相关知识,包括宏的基本概念、宏的基本操作及 Access 中如何使用宏
1 宏的基本概念 7
1宏的概念 宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能
当频繁地重复同一操作时,用户就可以通过创建宏来执行这些操作
例如:在窗体中创建一个命令按钮,当单击该命令按钮时,打开数据报表并打印报表
在 Access 中,一共有 53 种基本宏操作,这些基本操作还可以组合成很多其他的“宏组”操作
在使用中,我们很少单独使用这个或那个基本宏命令,常常是将这些命令排成一组,按照顺序执行,以完成一种特定任务
这些命令可以通过窗体中控件的某个事件操作来实现,或在数据库的运行过程中自动来实现
2常用宏操作 宏的操作是非常丰富的,如果只做一个小型的数据库,须使用 VBA 编程,而用宏操作就可以轻易实现
宏的功能主要有: ◆ 显示和隐藏工具栏
◆ 打开和关闭表、查询、窗体和报表
◆ 执行报表的预览和打印操作以及报表中数据的发送
◆ 设置窗体或报表中控件的值
◆ 设置 Access 工作区中任意窗口的大小,并执行窗口移动、缩小、放大和保存等操作
◆ 执行查询操作,以及数据的过滤、查找
◆ 为数据库设置一系列的操作,简化工作
在宏操作中,有的操作是没有参数(如 Beep