Access数据库教程第7章宏.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 宏Contents7.1 宏概述7.2 创建宏7.3 编辑宏7.4 宏的运行与调试宏是一系列操作的集合,每个操作都自动完成特定的功能。用户可以通过创建宏来自动执行某一项复杂的任务。7.1 宏概述Access预先定义好了多种操作(指令),实现特定的操作或功能,这些指令称为宏指令。用户组织使用宏指令的Access对象就是宏。7.1.1 宏的概念宏是由一个或多个操作(宏指令)组成的集合,其中的每个操作能够实现特定的功能。宏是一种工具,可以用它来自动完成任务。使用宏时,用户不需要编写程序,只要将所需的宏指令组织起来就可以实现特定的功能。7.1.2 宏的类型 按照创建宏时打开“宏设计视图”的方法来分类,宏可以分三类: 1. 独立宏 2. 嵌入宏 3. 数据宏 7.1.3 宏设计视图打开某个数据库,单击“创建”选项卡上的“宏与代码”选项组中的“宏”按钮,打开“宏设计视图”。在工作区上显示“宏设计器”窗格和“操作目录”窗格,并在功能区上显示“宏工具”下的“设计”上下文命令选项卡,如图所示。宏设计视图7.2 创建宏 宏不能通过向导创建,只能通过设计视图直接创建。7.2.1 创建操作序列的独立宏 操作序列的独立宏一般只包含一条或多条操作和一个或多个“注释”。 宏执行时按照顺序一条一条地执行,直到操作执行完毕为止。 【例7-1】见教材7.2.2 创建宏组每个宏不但可以包含若干个操作,还可以包含若干个宏形成宏组,宏组中包含的宏,称为子宏。使用Submacro宏操作可以在创建宏组时添加子宏。通过RunMacro或OnError宏操作来调用子宏。当直接运行宏组时,只运行宏组中排在最前面的子宏。执行宏组中的子宏时要在宏名前加宏组名,格式为:宏组名.子宏名。【例7-2】 见教材 7.2.3 创建含有If块的独立宏使用If宏操作来实现控制程序流程。1.If宏的格式If 条件表达式1Then宏操作1Else If 条件表达式2 Then宏操作2Else宏操作3End If2.If 宏的功能如果条件表达式1的值为真,则执行宏操作1;否则如果条件表达式2的值为真,则执行宏操作2; 如果条件表达式2的值为假,则执行宏操作3。创建含有If块的独立宏的操作步骤①在“宏设计器”窗格中,单击“添加新操作”组合框右端的下拉按钮。在下拉列表中,单击If项,展开If块设计窗格。②在If右边的“条件表达式”文本框中,输入需要的一个条件表达式。在该If所在行的下一行,显示出一个“添加新操作”的组合框(属于该If块范围),用户在该组合框中选定需要的操作并展开该操作块设计窗格,如此类推,在该If块内可添加多个操作。创建含有If块的独立宏的操作步骤③在当前的If(或Else If块或Else块)设计窗格的右下方有“添加Else”和“添加Else If”选项。单击“添加Else If”选项,便在该当前块中添加一个Else If块。单击“添加Else”按钮,便在该当前块中添加一个Else块。④在当前块设计窗格的右上角有一个“删除”按钮,单击该“删除”按钮便可删除该当前块。【例7-3】见教材7.2.4 创建嵌入宏嵌入宏是嵌入在窗体、报表或控件的事件属性中的宏。嵌入宏并不作为对象显示在“导航窗体”中的“宏”下面。在每次复制、导入或导出窗体或报表时,嵌入宏仍附于窗体或报表中。创建嵌入宏的操作步骤① 在“导航窗格”中,右键单击包含该宏的窗体或报表,在快捷菜单中单击“设计视图”命令。② 在“设计”选项卡上的“工具”选项组中,单击“属性表”按钮。③ 在属性表中选择“事件”选项卡,单击要在其中嵌入宏的事件属性,然后单击其右侧的“…”按钮,在弹出的“选择生成器”对话框,选中“宏生成器”选项,单击“确定”按钮之后,即可将打开宏设计。④ 在宏设计中完成宏操作的设计。⑤ 保存宏,并关闭宏设计器。相应的属性栏会显示“[嵌入的宏]”。【例7-4】见教材7.2.5 创建数据宏数据宏是Access2010新增的一项功能。数据宏有5种:插入后、删除前、删除后、更新前、更新后。数据宏是建立在表对象上的,不会显示在“导航”窗格中的“宏”对象列表中。创建、编辑和删除数据宏必须使用表的数据表视图或表设计视图。1.创建和编辑数据宏的操作步骤① 双击要创建或编辑数据宏的表,进入表的数据表视图。② 在表格工具“表”选项卡上单击“前期事件”选项组或“后期事件”选项组中的相关按钮,在有关事件上创建数据宏。③ 向宏设计器中添加宏操作。④ 保存并关闭宏,回到数据表视图。2.删除数据宏的操作步骤① 双击要删除数据宏的表打开数据表视图。② 单击“表”选项卡“已命名的宏”选项组中的“重命名/删除宏”命令,打开“数据宏管理器”窗口。单击要删除的数据宏右方的“删除”命令即可。【例7-5】见教材7.3 编辑宏1.独立宏的修改 右键单击想要

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档