1、第九章 宏的创建和使用本章主要内容9.1 宏概述9.2 宏的创建与编辑9.3 宏的运行与调试9.1 宏概述一般说来 ,计算机是通过程序代码来控制执行的 .程序代码需要使用一门计算机语言来编写 ,例如 :”C 语言 ” .在 Access中是通过 VBA语言语言 (Visual Basic for Application)进行程序设计 ,这是第十一章学习的内容。显然,程序设计不但要熟悉语法规则,还要进行大量的设计调试工作,这不是一件容易的事。有没有一种工具,不需要记住语法规则、不需要编程同样能对数据库进行操作控制呢?回答是肯定的, ACCESS中的这种工具叫做 “ 宏宏 ”一、什么是 “宏 ”宏
2、是具有名称的、由一个或多个操作命令组成的集合,宏是具有名称的、由一个或多个操作命令组成的集合,每个操作实现特定的功能,并能在数据库中按照定义的顺序每个操作实现特定的功能,并能在数据库中按照定义的顺序自动执行。自动执行。Access 提供的宏操作几乎涉及到数据库的每一个操作提供的宏操作几乎涉及到数据库的每一个操作动作。一般情况下,使用宏操作基本上能够实现数据库的各动作。一般情况下,使用宏操作基本上能够实现数据库的各项管理工作。由于拥有宏,从某种意义上说项管理工作。由于拥有宏,从某种意义上说 Access 是一种是一种不用编程的关系数据库管理系统,不用编程的关系数据库管理系统, 二、 ACCESS
3、2003中的 56种宏命令。(参见教材附录) 三、宏的设计窗口 在数据库窗口中选择 “ 宏 ” 对象,单击 “ 新建 ” ,即可打开宏的设计窗口,如图所示:宏只有设计视图一种方式,在设计视图下可以创建、修改、运行宏。 参数名参数设置 对参数的解释帮助宏操作命令选单1、设计区第 1列是 “ 操作 ” 列,其每一行中可下拉而选择一个宏操作命令,第 2列是 “ 注释 ” 列,对左边的操作进行说明。单击工具栏中的 “ 宏名 ” 按钮 和 “ 条件 ” 按钮 ,或执行 “ 视图 ” 菜单的 “ 宏名 ” 和 “ 条件 ” 命令 ,增加 “ 宏名” 列和“ 条件 ” 列,分别用于创建宏组和条件宏操作。 2
4、、参数区当选择不同的操作命令时,该区域会显示出一组不同的参数供用户设置,它由 3部分组成:第 1列显示各 参数的名称参数的名称 第 2列对各 参数进行设置参数进行设置 第 3列则是对每个 参数的具体解释参数的具体解释 。宏 设计工具栏利用宏工具按钮进行创建宏与操作宏。用于宏 设计 的按 钮 功能四、 常用的宏操作Access提供了 56个宏操作命令 ,单击宏设计窗口操作列中任一行并下拉的箭头,会显示出一个列表框,可以在该列表框中选择操作命令。 (参见教材附录) 图 9.3 宏操作命令列表框1打开或关闭库对象(1) OpenForm:打开指定的窗体。(2) OpenReport:打开指定的报表。(3) OpenQuery:打开指定的查询。(4) OpenTable:打开指定的表。(5) Save:保存对象,不另指定对象则保存当前的活动对象。(6) Close:关闭指定对象,不另指定则关闭当前活动对象。