第八章 宏的创建与运行_第1页
第八章 宏的创建与运行_第2页
第八章 宏的创建与运行_第3页
第八章 宏的创建与运行_第4页
第八章 宏的创建与运行_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、第八章宏第一节认识宏第二节宏的创建第三节宏的运行和编辑本章考点第一节认识宏一、宏的概念二、宏的功能三、宏的分类四、常用宏一、宏的概念一系列操作的集合。 宏是一种能自动执行的操作序列,其中的每个操作都能够实现一个特定的功能。使用宏的主要目的是实现事件响应,使窗体和控件之间的联系得以实现,从而开发出完整的数据库应用程序。三、宏的分类操作序列宏按顺序执行一系列操作的宏。条件宏 能根据条件选择执行不同操作的宏。例:在一个宏的操作序列中,如果既包含带条件的操作,又包含无条件的操作。则带条件的操作是否执行取决于条件式的真假,而没有指定条件的操作则会_ A)无条件执行 B)有条件执行 C)不执行 D)出错宏

2、组若干个宏的集合。用于宏的分类管理。一个数据库应用系统一般需要设计很多个宏,不便于管理和维护,可以根据用途将其分类并组织为若干个宏组。例:使用宏组的目的是_。 A)设计出功能复杂的宏 B)设计出包含大量 操作的宏 C)减少程序内存消耗 D)对多个宏进行组织和管理4.自动运行宏四、常用宏打开对象:OpenTable、OpenQuery 、OpenForm、OpenReport 关闭对象:Close退出Access:Quit记录定位:GotoRecord设置对象属性值:SetValue控制显示:Maximize、Minimize、Restore通知或警告:Beep、MsgBox第二节宏的创建一、操

3、作序列宏的创建二、条件宏的创建三、宏组的创建四、自动运行宏的创建一、操作序列宏的创建打开宏设计视图:单击“新建”按钮;在“操作”列中设置操作序列;在“操作参数”栏中设置操作参数;在“备注”列中为每个操作加注释信息;注意:注释信息对宏的运行不起作用,一般添加该项操作的功能和作用等解释性信息,为日后的阅读和维护提供帮助。保存。例1:创建浏览学生信息的纵栏式窗体,并在窗体上添加7个命令按钮,分别实现记录的浏览、记录的添加、关闭窗体、退出Access,窗体名称为学生信息。二、条件宏的创建与操作序列宏的创建方法基本相同,不同之处是需要在条件列中设置操作所需要的条件。“条件”列的添加与去除方法:()视图菜

4、单条件项;()单击条件按钮。条件项设置格式: Forms!窗体名!控件名 或 Reports!报表名!控件名注意:如果希望条件值为真时,顺序运行一系列操作,只需为序列中第一个操作指定条件,其它操作在条件列中输入省略号()。例2:创建如下图所示窗体LM02,添加切换按钮tt,命令按钮t1和t2,实现功能为当切换按钮处于选中状态,单击t1则打开学生表,切换按钮不选中单击t2则打开教师表。设置命令按钮t1、t2单击事件执行宏,请设计窗体。切换按钮tt命令按钮t2命令按钮t1三、宏组的创建与操作序列宏的创建方法基本相同,不同之处是需要在“宏名”列中分别指定各成员宏的宏名,在“操作”列中设置各成员宏的操

5、作序列。“宏名”列的添加与去除方法:(1)视图菜单宏名;(2)单击宏名按钮。注意:(1)保存宏组时,指定的名字是宏组的名字。显示在数据库窗中中的宏和宏组列表中。 要引用宏组中某个宏,格式:宏组名.宏名(2)运行宏组时,不是运行宏组中每一个宏,而是宏组中的第一个宏。四、自动运行宏的创建()在数据库启动时自动运行的宏。创建方法与其他宏的创建方法相同,只是保存时命名为AutoExec。注意:打开数据库时按住Shift键可取消自动运行宏的执行。第三节宏的运行和编辑一、运行双击宏名;选定宏运行按钮;工具菜单宏执行宏指定要运行的宏。注意:以上3种运行方式仅用于宏的调试,宏的主要用途是作为事件响应自动运行。二、编辑打

温馨提示

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

评论

0/150

提交评论