ACCESS课件第9章宏.ppt_第1页
ACCESS课件第9章宏.ppt_第2页
ACCESS课件第9章宏.ppt_第3页
ACCESS课件第9章宏.ppt_第4页
ACCESS课件第9章宏.ppt_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、1,第九章 宏,教案制作:于艳华,2,一、什么是宏 宏是由一个或多个操作组成的集合。每个操作都由命令来完成,而命令均由Access定义。例如:“OpenForm”命令表示打开某个窗体。 宏的作用是使操作自动化。 宏的优点在于无须编程即可完成对数据库对象的各种操作。,9.1 宏的概述 P165,3,二、宏的设计视图P165,宏名:可以为每个宏指定名称; 条件:设置宏运行的条件,如果条件的值为True 或“是”,就会运行该宏; 操作:从Access定义的命令中选择; 注释:输入说明性的内容,不影响宏的执行;,P166提示:“操作”列必须选择命令,其它三列的内容均可以省略,设计区,操作参数区,4,P

2、166 1宏名列 在“宏名”列中,可以给每个宏指定一个名称。这是由于一个宏对象可以是一个宏组,其间包含若干个宏。为了在宏组中区分各个不同的宏,需要为每一个宏指定一个宏名。 2条件列 在“条件”列中,可以指定每一条操作的执行条件。一般可以利用“表达式生成器”设定操作的执行条件。 3操作列 在“操作”列中,应该从50多个Access操作中选定一个操作。 4备注列 在“备注”列中,可以填入文字,这些文字将用来帮助说明每个操作的功能,以便于以后对宏的修改和维护。,提示:宏只有设计视图一种方式。在设计视图下,可以创建、修改、运行宏。,5,三、宏的测试和保存P166 单击工具栏上的【运行】按钮; 宏测试无

3、误后,关闭宏设计窗口,出现对话框,询问是否保存宏,选择【是】按钮,输入宏的名称即可。,宏的种类有三种: 简单宏 条件宏 宏组,9.2 宏的种类 P167,6,一、简单宏 P166 特点: 在宏设计窗口,只包含“操作”和“注释”两列;由一条或多条简单操作组成,宏执行时按照操作的顺序一条一条地执行,直到操作完毕为止。,思考: 能自动执行某种操作或操作集合的称为宏,其中每个操作执行特定的功能?,7,二、条件宏P167 条件宏是指通过条件的设置来控制宏的执行。在“条件”列中输入条件表达式,如果表达式的结果为“真”,则执行该行的操作。,提示:条件列省略号的含义P168,8,三、宏组P168 简单宏只包括

4、宏操作,没有内部宏名。区别数据库窗口宏对象列表中的宏名 一个宏是由一个或若干个操作组成。 将若干个宏设计在一个宏对象中,这个宏对象即称为一个宏组。 在一个宏组中,每一个宏按照“宏名”列中的名称来标识。,宏组命名为:按钮 一个宏组中有3个宏名:雇员、产品、报表 产品宏名中有2个操作,雇员和报表中各有一个操作,9,将若干个宏放在一个宏组中,不仅减少了宏组的个数,而且可以方便地对数据库中的宏进行分类管理和维护。宏组中的每一个宏都能独立运行,互相没有影响。,宏组示例P169图9-6,思考:宏组中可包含多个宏,相互关联,每一个宏不能单独运行?,10,1、在宏“设计视图”窗口,单击工具栏上的【运行】按钮,

5、可以直接运行宏。 2、在“数据库”窗口,选择“宏”对象列表中的宏并双击,可以直接运行宏。 3、单击【工具】菜单,选择【宏】中的【运行宏】,在“执行宏”对话框中输入要运行的宏宏组名.宏名。,9.3 宏的运行P169,提示: 对于简单宏,条件宏,适合用方法1、2。 对于复杂的宏组,方法1、2只能运行宏组中的第一个宏。 使用方法3,对于复杂宏,通过宏组名后面输入一个句点,然后再输入宏名:宏组名.宏名 例如:运行宏组“统计数据”中的宏“全校人数统计”, 则输入:统计数据.全校人数统计,11,9、在打开数据库时自动运行宏P171 Access中设置了一个特殊的宏组名:Autoexec(大小写均可)。如果将一个宏组的名称命名为Autoexec,那么在打开数据库时将首先自动执行该宏组。,12,Access提供了五十多条宏命令,它们可以对数据库的对象进行操作、可以执行命令、可以处理数据、可以创建菜单等

温馨提示

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

最新文档

评论

0/150

提交评论