欢迎来到天天文库
浏览记录
ID:39234152
大小:1.16 MB
页数:41页
时间:2019-06-28
《宏的创建和使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第九章 宏的创建和使用本章主要内容9.1宏概述9.2宏的创建与编辑9.3宏的运行与调试9.1宏概述一般说来,计算机是通过程序代码来控制执行的.程序代码需要使用一门计算机语言来编写,例如:”C语言”.在Access中是通过VBA语言(VisualBasicforApplication)进行程序设计,这是第十一章学习的内容。显然,程序设计不但要熟悉语法规则,还要进行大量的设计调试工作,这不是一件容易的事。有没有一种工具,不需要记住语法规则、不需要编程同样能对数据库进行操作控制呢?回答是肯定的,ACCESS中的这
2、种工具叫做“宏”一、什么是“宏”宏是具有名称的、由一个或多个操作命令组成的集合,每个操作实现特定的功能,并能在数据库中按照定义的顺序自动执行。Access提供的宏操作几乎涉及到数据库的每一个操作动作。一般情况下,使用宏操作基本上能够实现数据库的各项管理工作。由于拥有宏,从某种意义上说Access是一种不用编程的关系数据库管理系统,二、ACCESS2003中的56种宏命令。(参见教材附录)三、宏的设计窗口在数据库窗口中选择“宏”对象,单击“新建”,即可打开宏的设计窗口,如图所示:宏只有设计视图一种方式,在设计
3、视图下可以创建、修改、运行宏。参数名参数设置对参数的解释帮助宏操作命令选单1、设计区第1列是“操作”列,其每一行中可下拉而选择一个宏操作命令,第2列是“注释”列,对左边的操作进行说明。单击工具栏中的“宏名”按钮和“条件”按钮,或执行“视图”菜单的“宏名”和“条件”命令,增加“宏名”列和“条件”列,分别用于创建宏组和条件宏操作。2、参数区当选择不同的操作命令时,该区域会显示出一组不同的参数供用户设置,它由3部分组成:第1列显示各参数的名称.第2列对各参数进行设置.第3列则是对每个参数的具体解释。宏设计工具栏利
4、用宏工具按钮进行创建宏与操作宏。用于宏设计的按钮功能四、常用的宏操作Access提供了56个宏操作命令,单击宏设计窗口操作列中任一行并下拉的箭头,会显示出一个列表框,可以在该列表框中选择操作命令。(参见教材附录)图9.3宏操作命令列表框1.打开或关闭库对象(1)OpenForm:打开指定的窗体。(2)OpenReport:打开指定的报表。(3)OpenQuery:打开指定的查询。(4)OpenTable:打开指定的表。(5)Save:保存对象,不另指定对象则保存当前的活动对象。(6)Close:关闭指定对象
5、,不另指定则关闭当前活动对象。2.运行程序与退出(1)RunApp:在Access中运行一个Windows或MS-DOS应用程序。(2)RunCode:调用VB的Function过程。(3)RunCommand:执行一个Access菜单命令。(4)RunMacro:运行选定的宏(该宏可以属于某宏组)。(5)RunSQL:执行指定的SQL语句完成操作查询。(6)Quit:退出Access。3.记录操作(1)Requery:指定控件重新查询,即刷新控件数据。(2)FindRecord:查找满足条件的第1条记录。
6、(3)FindNext:查找满足条件的下一条记录。(4)GoToRecord:将指定的记录作为当前记录。4.控制窗口(1)Maximize:将活动窗口最大化。(2)Minimize:将活动窗口最小化。(3)Restore:将处于最大化或最小化的窗口恢复为原来的大小。(4)MoveSize:移动或调整活动窗口。5.通知或警告(1)Beep:让扬声器发出“嘟嘟”声。(2)MsgBox:显示包含警告信息或提示信息的消息框。五、设置宏操作参数在操作列选择了某个操作命令后,宏设计窗口的左下方会显示一组操作参数,每选择
7、一个参数,窗口右下方会显示该参数的解释(帮助信息),可根据这些信息来进行设置。也可以单击“生成器”按钮使用“表达式生成器”来设置操作参数。帮助信息9.2宏的创建与编辑一、创建宏创建一个宏,用到宏设计窗口和宏设计工具栏。填写一份宏操作表格即可。1.创建操作序列宏●例9.1用宏来实现打开窗体的功能。①在数据库窗口中选择“宏”对象,单击“新建”,打开“宏设计”窗口。②单击“操作”的第1行,下拉并选择“OpenForm”命令。③在“注释”的第1行输入:“打开学生基本信息窗体”。④在操作参数区单击“窗体名称”右侧的向
8、下箭头,选择“学生基本信息”窗体。如下图所示:⑤保存宏。单击“保存”按钮,弹出“另存为”对话框,在此对话框中输入宏名“打开学生窗体”,单击“确定”运行“打开学生窗体”宏,结果如图:2.创建宏组如果有许多宏,可以按操作类别分组,称为宏组,便于管理。●例9.2创建一个宏组,名为:“学生信息宏组”,包括两个宏:“打开学生表”宏组:●打开“学生”表、●打开一个提示窗口●关闭表“打开成绩查询”宏组:●打开“总成绩表”查询●
此文档下载收益归作者所有