录制宏.ppt_第1页
录制宏.ppt_第2页
录制宏.ppt_第3页
录制宏.ppt_第4页
录制宏.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第7章 宏,宏操作,简称为“宏”,是access中的一个对象。通过宏能够自动执行重复任务。,本章主要内容,1,宏和事件概述,3,宏的调试和运行,2,宏的创建和参数设置,4,事件触发宏,7.1.1 宏的基本概念,宏就是一个或多个操作的集合,其中的每个操作能够自动执行,并实现特定的功能。,一般来说,在进行事务性或重复性的操作(如打开和关闭窗体、显示和隐藏工具栏或运行报表等)时需要使用宏。,宏可分为三种类型: 操作序列宏、宏组和含有条件操作的条件宏。,7.1 宏的功能,宏中包含的操作有名称,且不能更改。 一个宏中的操作命令在运行时按先后次序顺序执行。 对条件宏,根据对应设置的条件决定能否执行。,7.1.2 设置宏操作,建立宏组。单击工具栏中的“宏名”按钮可以增加/删除此列,设置对应宏的执行条件。单击工具栏中的“条件”按钮可以增加/删除此列,单击下拉按钮可以显示出可供选择的宏操作命令序列,可以书写各种说明信息,可以设置对应宏操作的各种参数,系统给出的帮助和提示信息,宏操作编辑区,7.2.1 创建操作序列宏,操作步骤:p186,运行宏是按宏名进行调用。,7.2 建立宏,命名为autoexec的宏在打开该数据库时自动运行。,若要取消自动运行,打开数据库时按住shift键即可。,7.2.2 创建宏组,操作步骤:p186,将相关的几个宏组织在一起,而不希望对其单个追踪,就需要构成一个宏组。,调用宏组中宏的格式为:宏组名.宏名,7.2.3 创建条件操作宏,操作步骤:p187,当满足指定条件时才执行宏的一个或多个操作。,引用窗体或报表上的控件值,用如下语法:,forms!窗体名!控件名,或:forms!窗体名!控件名,reports!报表名!控件名,或:reports!报表名!控件名,在条件宏设计时,对于连续重复的条件,可以用省略号()来代替重复条件式。,在宏的操作序列中,带条件宏的操作是否执行取决于条件式结果的真假,而没有指定条件的操作则会无条件执行。,7.2.4 设置宏的操作参数,操作方法:p188,7.2.5 运行宏,方法一:直接运行宏(p189) docmd.runmacro 宏名,方法二:运行宏组中的宏(p189) docmd.runmacro 宏组名.宏名,方法三:通过响应窗体、报表或控件的事件运行宏或事件代码(p189),7.2.6 宏的调试,7.3 通过事件触发宏,7.3.1 事件的概念,是在数据库中执行的一种特殊操作,是对象所能辨识和检测的动作,是预先定义好的活动,事件过程是为响应由用户或程序代码引发的事件或由系统触发的事件而运行的过程。,宏运行的前提是有触发宏的事件发生。,在打开窗体时,将按照下列顺序发生相应的事件:,打开(open)加载(load)调整大小(resize) 激活(activate)成为当前(current),在关闭窗体时,将按照下列顺序发生相应的事件:,卸载(u

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论