- 1
- 0
- 约8.34千字
- 约 32页
- 2018-02-26 发布于江苏
- 举报
【计算机】第7章 宏
第7章 宏 要想将学过的五种对象有机地组合起来,成为一个性能完善、操作简便的系统,只有通过宏和模块这两种对象来实现。 宏不需要记住各种语法,也不需要编程,相对简单,容易掌握。 7.1 宏的概念 7.2 宏的设计窗口 7.3 创建宏与宏操作 7.4 在宏中使用条件 7.5 宏的运行 7.1 宏的概念 定义: 把那些能自动执行某种操作或操作的集合称为“宏”,其中每个操作实现特定的功能。 宏由宏操作命令组成。在宏中,可以只包含一个操作,也可以包含多个宏命令,进行一些复杂的操作 Access为用户提供了53种宏操作 ,用来完成一些重复性工作。 宏的主要功能: 可以替代用户执行重复的任务,节约用户的时间。 可以使数据库中的各个对象联系更加紧密。 可以显示警告信息窗口。 可以为窗体制作菜单,为菜单指定某些操作。 可以把筛选程序加到记录中,提高记录的查找速度。 可以实现数据在应用程序之间的传送。 7.2 宏的设计窗口 宏名:输入宏的名称。是宏的标识。 条件:输入条件表达式,可以控制宏执行的条件。 操作:用来指定宏执行的操作。在Access2000中,一共有五十三种基本操作。 备注:用来说明每一个操作执行的功能,增加对操作的描述,让用户更容易理解宏的功能。 操作参数:分为左右两部分,左边部分是设置操作参数,参数控制操作执行方式的选择;右边部分是相应操作参数的提示信息。 7.3 创建宏与宏操作 创建宏 操作列表中选择宏操作 设置宏操作参数 操作参数的设置方式一般有三种: (1)单击操作参数行,直接输入参数。 (2)单击操作参数行,右端出现下三角按钮,单击该按钮,然后从列表中选择参数。 (3)单击操作参数行,右端出现省略号按钮,单击该按钮,出现单独的设置窗口,对参数进行设置。 例:为“学生管理系统”数据库建立一个宏,该宏的功能是打开“主子窗体示例”窗体并把它最大化。 “单步执行宏” 例:删除上例宏中的hourglass和beep两个操作,在宏的最后添加一个close操作,然后在宏的开始和close操作前各添加一个信息框,分别显示宏开始和结束的信息。 例:创建一个窗体,在窗体上添加一个命令按钮,单击该命令按钮则运行前面建立的学生成绩编辑宏。 创建宏与宏操作 创建宏组 宏组就是在同一个宏窗口中包含多个宏的集合。如果要在一个位置上将几个相关的宏构成组,而不希望单独运行,可以将它们组织起来构成一个宏组。宏组中的每个宏单独运行,互相没有关联。 在宏组中,为了方便调用,每个宏需要有一个名称。 例:创建一个宏组,命名为“宏组的演示”,它由四个宏组成:打开学生信息表窗体、打开课程信息表窗体、打开选修信息表窗体和关闭窗体。 7.4 在宏中使用条件 在某些情况下,可能希望当一些特定条件为真时才在宏中执行一个或多个操作。 条件是逻辑表达式。宏将根据条件结果的真或假而沿着不同的路径执行。 例:创建一个窗体,在窗体上添加一个文本框和一个命令按钮,为命令按钮的单击事件创建一个条件宏,根据文本框中输入的内容显示不同的信息,但文本框中输入一个负数时,显示“你输入的是一个负数”,当文本框中输入大于0的数时,显示“你输入的是一个正数”。 7.5 宏的运行 直接运行宏 如果要直接运行宏,请进行下列操作之一: 从“宏”窗口中运行宏,单击工具栏上的“运行”按钮。 从“数据库”窗口中运行宏,单击“宏”,然后双击相应的宏名。 在Microsoft Access的其他地方运行宏,指向“工具”菜单上的“宏”,单击“执行宏”命令,然后在“宏名”框中选择相应的宏。 运行宏组中的宏 将鼠标指向“工具”菜单中的“宏”,单击“运行宏”命令,然后选定“宏名”列表中的宏。 窗体、报表和控件的事件中运行宏 Access可以对窗体、报表或控件中的多种类型事件做出响应,包括鼠标单击或双击、数据更改以及窗体或报表的打开或关闭等。 打开数据库时自动运行宏 在打开数据库时,Access将查找一个名为AutoExec的宏,如果找到,就自动运行它。 制作宏AutoExec只需要进行如下操作即可: (1)创建一个宏,其中包含在打开数据库时要运行的操作。 (2)以AutoExec为宏名保存该宏。 本章小结 本章介绍了宏及其相关概念。 创建宏及宏组的方法。 设置宏的操作参数。 直接运行宏,在宏组中运行宏。 在窗体、报表和控件的事件中运行宏。 打开数据库自动运行宏。 倦旧夦均樞噲菞駄龖嗅卞邰捳豶馐闊溢腾謡溘埫锛包翘斑徧觾蠴钕問篪夽垟齡啃匥吻宬蘴岲悽牟雎蟌畚焐鳒菢欜钂詝歏犄撹藬庒堁闥懢薕甐蚾滿舐稸鯢祬躔裾詍牥発硗铹謃谕琤凇溂矐橺憠竉圸艊椹耽堰忔亾翍梖杬雲袈鶗蝹鬳埫棗嵵嘁唲漰摄娑斑乳堨霷
原创力文档

文档评论(0)