Access数据库技术与应用基础-08宏_第1页
Access数据库技术与应用基础-08宏_第2页
Access数据库技术与应用基础-08宏_第3页
Access数据库技术与应用基础-08宏_第4页
Access数据库技术与应用基础-08宏_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

数据库技术与应用根底

——Access第8章宏第8章宏宏是Office中的操作命令,它可以被自动执行。通过本章学习,读者应该掌握以下内容:宏的概念及作用宏的创立方法宏的常用操作宏的使用方法主要任务第8章宏8.1宏的概述8.1.1宏的概念8.1.2宏的设计窗口8.2创立宏与宏操作8.2.1创立宏8.2.2创立宏组8.2.3宏的操作8.2.4设置宏操作参数8.2.5创立条件宏8.3宏的运行8.3.1直接运行宏8.3.2运行宏组中的宏8.3.3窗体、报表和控件的事件中运行宏本章主要内容8.1宏的概述宏是一个或多个操作的集合宏的主要功能如下:可以替代用户执行重复的任务,节约用户的时间。可以使数据库中的各个对象联系得更加紧密。可以显示警告信息窗口。.可以为窗口制作菜单,为菜单指定某些操作。可以把筛选程序加到记录中,提高记录的查找速度。可以实现数据在应用程序之间的传送。8.1.1宏的概念8.1宏的概述(l〕宏名:宏的名称,是宏的标识。(2〕条件:可以输入条件表达式,用于控制宏的执行条件。(3〕操作:用来指定宏执行的操作。(4〕注释:用来说明每个操作执行的功能,增加对操作的描述,让用户更容易理解宏的功能。(5〕操作参数:分为左右两局部。左边局部是可设置的操作参数以及参数控制操作执行方式的选择。右边局部是相应操作参数的提示信息。8.1.2宏的设计窗口8.2创立宏与宏操作创立宏的操作步骤如下:〔1〕在“数据库”窗口的“对象”列表中选中“宏”按钮。〔2〕单击“数据库”窗口工具栏上的“新建”按钮。〔3〕单击“操作”字段的第一个单元格,然后再单击下三角按钮以显示操作列表。〔4〕选择要使用的操作。〔5〕键入操作的说明。注释不是必选的,但可以使宏更易于理解和维护。〔6〕在窗口的下半部,如果需要,请指定操作的参数。8.2.1创立宏8.2创立宏与宏操作例8.1创立一个翻开“欢送”窗体的宏。首先制作一个名为“欢送”的窗体,如下图8.2创立宏与宏操作在数据库窗口的“对象”列表中选中“宏”,单击“新建”按钮,出现宏的设计窗口单击“操作”字段的第一个单元格右边的下三角按钮,在其中选择OpenForm〔翻开窗口〕操作在“操作参数”窗格中,单击“窗体名称”,选择制作好的“欢送”窗体最后,单击“保存”按钮.并为宏命名为“翻开窗体”即可8.2.2创立宏组宏组是宏的集合,即在同一个宏名称下存储多个宏,每个宏又有各自的宏标识。宏组中的每个宏单独运行,互相没有关联。在多数数据库中,用到的宏比较多时,将相关的宏分组到不同的宏组有助于方便地对教据库进行管理。8.2.2创立宏组包含三个宏的宏组8.2.3宏的操作Access提供了五十余种宏操作,根据用途可以将它们分为五类:(1〕窗体

和报表的数据操作。(2〕执行动作操作。(3〕导入和导出操作。(4〕对象处理操作。(5〕其他操作。8.2.4设置宏的操作参数操作参教的设置方式一般有下几种:(l〕单击操作参数行,可以直接输入参数。(2〕单击操作参教行,右端出现下三角按钮,单击该按扭,然后从列表中选择参数。(3〕单击操作参数行,右端出现省略号按钮。单击该按钮,出现单独的设置对话框,对参数进行设置。8.2.5创立条件宏条件是逻辑表达式。宏将根据条件结果的真或假而沿着不同的路径执行。运行该宏时,Access将求出第一个条件表达式的结果。如果这个条件的结果为真,Access将执行此行所设置的操作,以及紧接着此操作且在“条件”栏内有省略号〔…〕的所有操作。如果这个条件的结果为假,Access会忽略这个操作以及紧接着此操作且在“条件”字段内有省略号〔…〕的操作,并且移到下一个包含其他条件或“空条件”字段的操作。例创立一个宏,使之判定输入数据的正负(1〕首先建立一个如下图的窗体,其中窗体名称为“判定数的正负”,文本框的名称为“txt_num”(2〕在“确定”按钮的属性窗口的“事件”选项卡中选择“单击”,单击右边的“生成器”按钮,选择“宏生成器”,并为宏起一个宏名,如“判断正负”,在宏设计视图中显示“条件”列并进行宏操作的设置,如下图。(3〕在窗体视图下的文本框内输入数字后,单击“确定”按钮,Access会根据文本框中的不同数据给出不同的提示信息。8.3宏的运行直接运行宏从“宏”窗口中运行宏,单击工具栏上的“运行”按钮。从“数据库”窗口中运行宏,单击“宏”,然后双击相应的宏名。在MicrosoftAccess的其他地方运行宏,指向“工具”菜单上的“宏”,单击“执行宏”命令,然后在“宏名”框中选择相应的宏。运行宏组中的宏将鼠标指向“工具”菜单中的“宏”,单击“执行宏”命令,然后选定“宏名”列表中的宏。当宏名出现在列表中时,MicrosoftAccess将运行包含在每个宏组中的所有宏。窗体、报表和控件的事件中运行宏Access可以对窗体、报表或控件中的多种类型事件做出响应,包括鼠标单击或双击、数据更改以及窗体或报表的翻开或关闭等8.3.4自动运行宏创立一个名为AutoExec的特殊宏,可以在首次翻开数据库时自动执行一个或一系列的操作。在翻开数据库时,Access将查找一个名为AutoExec的宏,如果找到就自动运行它。制作AutoExec宏只需要进行如下操作即

温馨提示

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

评论

0/150

提交评论