07第七章 宏的设计与应用.pptVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
07第七章 宏的设计与应用

7.1?宏的基础知识 7.1.1 宏的概念 宏就是用于组织Access基本操作的指令集合。我们把能自动执行某些操作的命令统称为宏。 宏与菜单命令都可实现对数据库的操作,菜单命令一般用在数据库的设计阶段,而宏常用在数据库的执行过程中;菜单命令必须由使用者发出动作指令,而宏则可以在数据库中自动执行。 7.1?宏的基础知识 宏管理界面图 7.1?宏的基础知识 宏设计窗口 7.2 ?宏的设计 7.2.1 创建宏 例7-1:创建一个简单宏,用于打开“学生基本信息”数据表且不允许修改表内容。 (1)打开数据库:基础练习。 (2)单击图7-1所示的宏管理界面中的新建按钮,打开宏设计器界面。 (3)(点击操作列第一个单元格中的下拉箭头)将光标放入第一行操作列,单击下拉箭头,从展开的基本操作列表中选择OpenTable命令(也可以直接输入OpenTable)。注释列的内容可以选填,当然也可以输入说明信息,如“学生基本信息表,只读”。 7.2 ?宏的设计 (4)在操作参数区,表名称处选择“学生基本信息”,视图处默认为“数据表”,数据模式处选择“只读”。设计结果如图7-4所示。 说明:Access中有53种基本操作,不同的操作其参数也会不同,但参数及其选项的含义一般都很明确,并且在参数区右面的部分也会提供较详细的说明,请读者自行学习掌握,特别要掌握常用宏操作的参数设置。 (5)单击工具栏中的“保存”按钮,在弹出的另存为对话框中输入宏名称(如“首个宏”),确定后保存。 7.2 ?宏的设计 7.2.2运行宏 从宏列表中选中宏,执行以下操作: ◆双击宏对象。 ◆单击数据库工具栏中的运行按钮。 ◆右击宏对象,执行弹出快捷菜单的“运行”命令。 选择“工具/宏/运行宏”菜单命令,打开执行宏对话框,输入宏名单击“确定”即可运行指定的宏。 宏设计工具栏中的“运行”按钮用于运行设计器中的当前宏。 7.2 ?宏的设计 7.2.3 编辑宏 在宏列表中选中宏对象,单击数据库工具栏中的设计按钮,该宏将被打开在宏设计器中。在设计窗口中用户可以更换操作,变更操作参数以及修改其他信息等。 宏编辑完毕保存即可。编辑后的宏只有在被保存后才能交付运行。 7.2 ?宏的设计 7.2.4 多操作宏 7.2 ?宏的设计 7.2.5 条件宏 7.2 ?宏的设计 例7-4:设计一个条件宏,首先要求用户输入密码(假设密码为“123456”),如果密码正确将发出两声蜂鸣并打开预览 “向导报表:学生成绩”。无论密码正确与否,都向用户提出致谢。 3.7 SQL查询 7.2.6 调试宏 在宏设计器中打开宏,单击宏设计工具栏中的“单步”按钮,弹出宏单步调试窗口。 左侧按钮的作用为: ◆单步执行:表示将执行宏中下一个操作; ◆继续:表示终止当前调试并连续执行余下的操作; ◆停止:表示停止当前宏的运行和调试。 7.3?使用宏组 7.3.1 宏组的概念 宏组是宏的集合,即同一宏名称下存储有多个宏,每个宏又都有各自的宏标识。 在设计Access数据库过程中,可能会创建很多宏,如果把相关的宏分别组织到不同的宏组中,将有助于改善宏的组织和管理。 7.3?使用宏组 7.3.2 设计宏组 例7-5:设计一个宏组,其中包括“打开表”和“关闭表”两个宏;前者用于分别打开“选课表1”和“选课表2”,后者用于将这两个表分别关闭。 7.3?使用宏组 7.3.3 使用宏组 可以使用“宏名称.宏名”来识别宏组中不同的宏。如该宏组中“打开表”这个宏的完整标识就是“宏组.打开表”。 打开执行宏对话框,在宏名输入框中输入“宏组.打开表”,单击确定按钮后宏中所指定的两个表将会被分别打开。 对宏组而言,如果不具体指定其中的宏标识,系统将自动执行宏组中的首个宏指定的操作。 7.4?应用宏 7.4.1 事件触发宏 例7-6:设计一个窗体,单击其中的“打开表”按钮将执行 “打开表”宏,单击其中的“关闭表”按钮将执行对应的“关闭表”宏。 7.4?应用宏 7.4.2 将宏添加到工具栏 7.4?应用宏 7.4? 应用宏 7.4.3 将宏添加到菜单 7.4? 应用宏 7.4.4 热键触发宏 7.4? 应用宏 7.4.5 自动启动宏 如果把任何一个宏改名为Autoexec,当该宏所属的数据库被重新打开时,宏Autoexec都会自动运行。 宏Autoexec就是特殊的自动启

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档