第11章_Access宏及其应用.pptVIP

  1. 1、本文档共44页,可阅读全部内容。
  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文档。上传文档
查看更多
第11章_Access宏及其应用

第11章 Access宏及其应用 11.1 宏概述 11.2 宏的创建 11.3 宏的运行和调试 11.4 常用宏操作简介 11.1 宏概述 宏是一种对象,建立宏可以自动处理某些特殊的任务。宏是一个和多个操作的集合,其中每个操作实现某些特定的功能,例如打开窗体或打印某个报表。 宏是一种经过特殊封装的程序代码,它没有控制转移的功能,也不能直接操纵变量。宏是一种操作代码的组合,它以操作为单位,将一系列操作组合起来。宏运行时,这些操作被顺序执行。 宏的每个操作都可以带有参数,但操作执行后没有返回值。 11.1 宏概述 宏的功能 显示和隐藏工具栏; 打开和关闭表、查询、窗体和报表; 执行报表预览、打印以及报表数据传送; 设置窗体、报表中控件的属性; 设置Access对象窗口的大小,执行窗口操作(如移动、放大等)。 执行Access菜单命令; 执行查询操作以及数据过滤和查找等。 11.1 宏概述 宏的设计视图 11.1 宏概述 宏的设计视图 操作:宏的基本组成部分,一个宏可以有多个操作, 组成操作序列。 注释:对操作的简单说明,表明该操作的作用、意义 操作参数:不同的操作具有不同参数,指定了操作参 数后才完整。例如,OpenForm(打开窗 体)操作,需要指定要打开的窗体的名 称,该名称就是OpenForm的一个参数。 11.2 宏的创建 创建宏 单击左面工作区的“宏”,单击“数据库”工具栏上的“新建”按钮,弹出如图所示的宏窗口。 11.2 宏的创建 单击“操作”栏,从中选择“OpenTable”,操作参数选择:【表名称】为“学生信息表”;【视图】为“打印预览”;【数据模式】为“只读”。注释中键入“打开‘学生信息表’”。 11.2 宏的创建 单击 “OpenTable”下面的网格,选择“Maximize”,注释中键入“最大化”。将宏保存为“打开学生表”。该宏的作用是:打开“学生信息表”的预览视图,并最大化。 11.2 宏的创建 单击工具栏上的“运行”按钮,查看宏运行的结果。 11.2 宏的创建 创建宏组 宏组可以将几个功能相关的宏组织到一起,并分配一个名称,这样有利于宏的管理和维护。例如,一个窗体有多个控件,可以创建一个宏组,其中包含多个分别对应于各按钮的宏。宏组在一个宏窗口下包含多个宏,每个宏拥有单独的名称,并可以单独运行。宏之间按照名称来区分。下面举例说明。 进入宏设计视图,单击工具栏上的“宏名”按钮,窗口将增加一列“宏名”。 11.2 宏的创建 如图所示,宏2中包含了两个宏,一个是“打开窗体1”,另一个是“打开窗体2”。 11.2 宏的创建 创建条件宏 Access宏可以设置条件,如果宏条件为True则执行该宏,否则不执行。可以为宏的每一个操作都设置一个条件。下面举例说明。 进入宏设计视图,单击工具栏上的“条件”按钮,窗口将增加一列“条件”。 11.2 宏的创建 如图所示,在条件网格中是 [性别=‘男’],说明只有当前记录的性别为男才执行本宏。可以制作“学生信息表”窗体,拖拽命令按钮进行测试。 11.2 宏的创建 创建自动执行宏 如果宏名为AutoExec,那么每次打开数据库时,都会自动执行该宏。 11.3 宏的运行和调试 直接运行宏 单击左面工作区的“宏”,从右面的列表中选择要执行的宏,然后单击“数据库”窗口上的“运行”按钮。 直接双击列表中的宏也可以运行。 从另一个宏中运行宏 新建一个宏,进入设计视图; 在“操作”网格中选择“RunMacro”; 在“操作参数”的“宏名”中输入需要执行的宏的名称。 “重复次数”中输入宏需要执行的次数。 “重复表达式”:该表达式结果为假时才停止重复。如果“重复次数”和“重复表达式”均为空,则宏运行一次;如果前者空后者为True,则宏一只循环执行。 11.3 宏的运行和调试 在窗体和报表中使用宏 利用宏可以对窗体、报表或控件中的多种类型事件做出响应,包括鼠标事件、键盘事件、窗体打开关闭等等。下面举例说明使用宏的方法。 首先创建一个宏,可以打开窗体2(OpenForm),保存名称为“打开窗体2”。 11.3 宏的运行和调试 打开窗体1的设计视图,拖拽一个命令按钮到窗体,在“属性”对话框中,在“事件”Tab中的“单击”列表中选择“打开窗体2”宏。保存。 11.3 宏的运行和调试 切换到窗体1的窗体视图,点击窗体上的命令按钮,就会执行预设的宏,即可以打开窗体2。 宏的调试 通过单步执行宏,可以观察宏的执行流程和每个操作的结果,可以帮助我们检查宏是否有错误,或找到错误发生的原因。步骤如下: 打开宏的设计视图; 单击工具栏上的“单步”按钮,将运

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档