- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 宏 学习目标 理解什么是宏 根据实际情况确定是否需要宏 创建宏、宏组及条件宏 运行与调试宏 对宏进行编辑、删除及更名等操作 通过事件触发宏 7.1 什么是宏 在Access中,可以为宏定义各种类型的操作,它的最重要特点是能够自动处理重复的任务。宏不需要记住任何语法,每个操作参数都显示在宏的窗口中。 7.1.1宏的基本概念 宏是Access数据库中的一个对象。 建立宏是为了自动处理某一个或者一系列的任务,可以将任务当作是一个或多个基本操作的集合,其中每个基本操作都能单独实现特定的功能。例如,打开窗体或者打印一个报表等。如图7-1所示的是一个含有三个操作的宏: 在打印预览视图中打开报表 打印报表 关闭报表 图7-1 一个宏的实例 7.1.2 何时使用宏 一般说来,在Access中,任何需要重复执行的任务都可以使用宏,以简化操作、节约时间并提高效率。具体而言,在需要执行下列任务时可以使用宏: 将查询与报表一起运行 将多个窗体和/或报表一起打开 在表间移动数据 在单击命令按钮时执行操作 检查确认窗体的准确性 7.2 宏的创建 宏的创建方法与其他的Access对象一样,都可以在设计窗口中进行。在创建宏的过程中要做的主要工作是设置宏中的操作及相应的参数。 7.2.1 宏的设计视图 要创建宏,首先要打开宏的设计窗口,操作步骤如下: 在一个打开的数据库窗口中,单击宏对象按钮 单击工具栏中的新建按钮 图7-2 宏设计窗口 7.2.2 创建宏 例7-2 在高校学生管理数据库中创建一个宏。该宏包括三个操作—打开课程信息录入窗体、显示成功操作的消息框及把窗体最大化。 ⑴ 打开宏的设计视图 ⑵ 设置宏的第一个操作 操作过程 单击第一个空白行的操作列,Access在单元格的右边显示一个下拉箭头,单击箭头显示一个下拉式的操作列表,如图7-5所示。选择OpenForm操作。 设置窗体名称 OpenForm的操作对象是窗体,所以从这里开始往下的操作都是围绕窗体设置相应的参数。单击窗体名称右侧的下拉箭头,屏幕显示一个可供选择的窗体名称列表,选择其中的课程信息录入窗体,如图7-6所示。其他操作参数均按默认设置,当然,也可以根据实际需要另行设置。 参数选择 如图7-6所示 设置其他操作及参数 在第2行的操作列,选择MsgBox,该操作显示一个消息框。在操作参数窗格中有4个参数,“消息”是消息框中显示的内容,设置为“窗体正常打开”,其他参数请自行设置。 在第3行的操作列,选择Maximize,该操作最大化激活窗口。如图7-7所示。 图7-7 有多个操作的宏设计窗口 保存 单击工具栏上的保存按钮,或者关闭宏设计窗口,在弹出的另存为对话框中输入“打开课程信息录入窗体”,单击确定按钮,如图7-8所示。 7.2.3 创建宏组 宏组,即一个宏文件中包含一个或者多个宏。与单个的宏一样,宏组也是Access数据库对象。在数据库窗口的宏对象列表中,能够看到宏组的名称。宏组内的每个宏都有一个由用户指定的唯一名称。 1. 创建宏组 创建宏组也通过宏设计窗口,但必须激活操作窗格中的宏名栏。 例7-3 建立一个宏组并将其命名为“宏组示例_1”,其中包括3个宏,分别是打开学生信息窗体、打开课程信息窗体和关闭窗体。其中第一个宏包括打开“学生基本信息窗体”窗体和显示“成功打开学生基本信息窗体”消息框两个操作,第二个宏包括打开“课程信息窗体”窗体和显示“成功打开课程信息窗体”消息框两个操作,最后一个宏执行关闭窗体操作。 操作过程: ⑴ 打开宏设计窗口 ⑵ 激活宏名列 选择主菜单中的视图、宏名或者选择工具栏中的宏名按钮,Access就将宏名一栏添加到操作窗格中 ⑶ 创建第一个宏 按例7-1的方法,创建第一个宏—打开学生信息窗体。在第一行的宏名栏中,输入宏的名字“打开学生信息窗体”;在操作列中选择OpenForm,窗体名称指定为学生基本信息窗体;在下一行的操作列中选择MsgBox并设置相应参数,如图7-9所示。 图7-9 创建宏组中的第一个宏 ⑷ 创建宏组中其他宏 按照上述方法,在设计窗口中创建关闭窗体及显示消息两个宏,如图7-10所示。 ⑸ 保存宏组 单击工具栏中的保存按钮,在另存为对话框中输入宏组的名称“宏组示例_1”,单击确定按钮即可。 2.宏组的运行 宏组建立后,就可以执行宏组中的每一个宏。通常有以下几种方法: ⑴ 通过菜单执行 选择数据库窗口中的“工具”→“宏” →“执行宏”命令,在随后显示的“执行宏”对话框中,选择宏组的名称及其中的宏,即可执行。 ⑵ 通过其他的宏调用 可以再设计一个宏,通过这个宏调用宏组中的宏,调用的语法格式为“宏组名.宏名”。例如,可以设计一个宏,该宏的操作就是执行刚刚创建的宏组中的一个宏—打开学生信息窗体,其格式为“宏组示例_1.打
您可能关注的文档
- 标准书号42-43 308-04297 第十三章 大学生心理障碍的自我调适与心理治疗新.ppt
- 标准书号42-43 308-04297 第十章 心理健康的评估新.ppt
- 标准书号44-45 308-04524 第一章 爱我中华新.ppt
- 标准书号46-47 308-04622 Unit 2 Job Interview新.ppt
- 标准书号46-47 308-04622 Unit 3 On the Telehpone新.ppt
- 标准书号46-47 308-04622 Unit 4 Business Meetings新.ppt
- 标准书号46-47 308-04622 Unit 5 Business Presentations新.ppt
- 标准书号46-47 308-04622 Unit 6 Establishing Business Relations新.ppt
- 标准书号46-47 308-04622 Unit 7 Enquiries & Offers新.ppt
- 标准书号46-47 308-04622 Unit 8 Terms of Payment新.ppt
- Access数据库程序设计(第二版)陈桂林 ch8 设计简单的VBA程序新.ppt
- Access数据库程序设计(第二版)陈桂林 ch9 设计分支与循环结构程序新.ppt
- Access数据库程序设计(第二版)陈桂林 ch11 数据库应用系统的集成与发布新.ppt
- Access数据库基础及应用 978-7-302-31357-1 第八章 宏新.ppt
- Access数据库基础及应用 978-7-302-31357-1 第九章 模块与VBA编程 新.ppt
- Access数据库基础及应用 978-7-302-31357-1 第七章 数据访问页新.ppt
- Access数据库基础及应用 978-7-302-31357-1 第三章 数据库和表新.ppt
- Access数据库基础及应用 978-7-302-31357-1 第一章 数据库基础新.ppt
- Access数据库技术及应用及案例数据库-张成叔 第二篇 实训部分 实训1 创建数据库新.ppt
- Access数据库技术及应用及案例数据库-张成叔 第二篇 实训部分 实训2 表Ⅰ——建立表结构和输入数据新.ppt
原创力文档


文档评论(0)