版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章宏的使用课题:创建简单宏教学目标1.掌握宏的创建方法2.掌握运行和调试宏的方法教学重点1.宏的创2.运行和调试宏教学难点1.宏的创2.调试宏一、创建宏宏就是一个或多个操作的集合,其中每个操作能够实现特定的功能。创建宏的操作是在设计视图中完成的。创建宏的操作包括确定宏名、设置宏条件、选择宏操作、设置宏参数等。1.宏的设计视图
2.创建宏例1创建一个名为“浏览学生表”的宏,运行该宏时,以只读方式打开“学生”表。分析:创建宏的操作是在设计视图中完成的,创建宏的操作包括确定宏名、设置宏条件、选择宏操作、设置宏参数等。
2.编辑宏例2修改上例创建的“浏览学生表”宏,在打开“学生”表操作前添加一条宏操作“MsgBox”。分析:修改宏也是在宏的设计视图中进行的,MsgBox宏操作的功能是给出操作提示信息。课堂练习1.创建一个名为“Open_XS”的宏,功能是打开“XS”窗体。2.修改“Open_XS”宏,在“OpenForm”操作后分别添加“Close”和“OpenTable”宏操作,其中“OpenTable”宏操作打开“成绩”表。
二、运行和调试宏运行宏时,系统将从宏的起始点开始,执行宏中所有操作直到结束。可以通过宏命令直接执行宏,也可以将执行宏作为对窗体、报表控件中发生的事件所做出的响应。
1.运行宏
(1)直接运行宏运行宏的方法很多,常见的有以下几种方法:在宏的设计窗口中单击工具栏上的“运行”按钮来运行宏。在数据库窗口选中要执行的宏,单击“运行”按钮,或者双击要运行的宏名。利用Access窗口菜单栏中的工具菜单直接运行宏。
(2)通过命令按钮来运行宏例3创建一个窗体,在窗体中添加一个命令按钮,单击该按钮则运行“浏览学生表”宏。分析:在窗体中通过单击命令按钮来运行一个宏,这在数据库管理系统中常用的方法。
(3)设置运行宏的工具栏按钮例4在数据库窗口的工具栏中添加一个“浏览学生表”按扭,单击该按扭时,系统自动运行宏“浏览学生表”,打开“学生”表。分析:将命令按钮设置在窗体上,操作范围仅限于该窗体,在其他窗体中便无法应用。如果要将宏与其他对象共享,可以将宏添加到工具栏中成为工具按钮。
4宏之间的调用使用宏操作中的“RunMarco”命令,可以在一个宏中调用另一个宏。例5创建一个名为“RM”宏,在该宏中调用另一个宏“浏览学生表”。分析:宏之间的调用通过“RunMarco”命令来实现。
(5)自动运行宏在Access2003中,如果每次打开数据库时,自动运行的宏是“Autoexec”。
2调试宏创建一个宏后,需要对宏进行一些调试,排除导致错误或非预期结果的操作。
练习:1.教材课后习题2.操作题本章操作题。小结:作业:课题:条件宏与宏组教学目标1.掌握条件宏的创建方法2.掌握宏组的创建方法3.了解常用的宏命令教学重点1.条件宏的创建2.宏组的创建教学难点条件宏的创建一、创建条件宏对于某些宏操作,可以对它设置一定的条件,当条件满足时执行某些操作,当条件不满足时,则不执行该操作。例6创建一个名为“算术”的窗体,根据窗体信息输入一个数值,判断输入的数值是否正确,如图7-15所示。例7设置一个带条件的宏,通过“XS”窗体往“学生”表中输入记录,如果“姓名”字段值为空,给出提示信息,并要求重新输入。分析:在宏中使用条件表达式,如表达式:[Forms]![XS]![姓名],其结果必须是逻辑值。如果不满足条件,给出的提示信息可以通过“MsgBox”宏操作给出提示信息。
二、创建宏组
将几个功能相关或相近的宏组织到一起构成宏组,并为宏组起一个名称作为数据库对象,这样将有利于对宏的管理和维护。宏组就是一组宏的集合。宏组中的每个宏都有各自的名称,以便于分别调用,为管理和维护方便,将这些宏放在一个宏组中。创建宏组的方法与创建宏的方法基本相同,不同的是在设计宏组时需要用到宏名,用来为宏组中的每个宏命名。在设计宏组时,每个宏的宏名必须处在第一行的宏操作的“宏名”列中,同一个宏的其他操作的“宏名”列应为空白。例8创建一个名为“MF”的宏组,该宏组由“浏览表”、“运行查询”、“打开窗体”和“预览报表”4个宏组成。分析:假设“MF”宏组中的“浏览表”宏的功能是打开“学生”表;宏“运行查询”的功能是执行“成绩查询”;宏“打开窗体”的功能是打开“XS”窗体;宏“预览报表”的功能是预览“学生成绩报表”。例9创建一个名为“MG”的窗体,在窗体中添加4个命令按钮,如图7-25所示,单击这4个按钮,通过运行宏组“MF”,分别完成相应的功能。分析:在“MG”窗体中添加4个命令,通过运行宏组“MF”,分别执行宏组中的宏“浏览表”、“运行查询”、“打开窗体”和“预览报表”。三、创建宏键为了方便使用宏,还可以为某个键或某个组合键指定一个宏,被指定宏的键称之为宏键,又称之为热键。在通常情况下,要为创建的宏键保存在一个名为AutoKeys的宏组中,在该宏组中的宏名栏中指定与某一宏键相关的宏名,在指定宏名时,必须符合宏键的语法规则。例10AutoKeys宏组中创建组合键F2用于打开“学生”表,Ctrl+P用于打印预览“学生成绩报表”,Ctrl+F5键给出提示信息“学习IT走向成功!”。分析:根据宏键的语法规则,创建名为AutoKeys宏组与创建其他宏组非常相似。四、常用的宏命令
Access2002中提供了很多宏操作命令,在教材表6-2按照英文字母顺序列出了常用的宏操作命令及功能,以便于用户查询和使用。教师可列举其中一二讲解。课堂练习1.新建一个“jishu”窗体,当输入一个整数后,单击“确定”按钮,判断该数值是否是一个奇数。2.创建一个名为“TD”
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 现场带班值班应急处置规范
- 马铃薯原原种繁育技术标准
- 烟草花叶病毒病防控管理方案
- 体态扫描数据分析解决方案
- 新入职员工岗前安全培训
- 体脂率测量评估规范指引
- 中医推拿手法标准化指引
- 骨密度检测评估风险筛查指南
- 康养器械耗材采购管理规范细则
- 素食养生膳食搭配规范
- 2026年备考中国电信笔试解题思路与答题技巧
- 2026年2026年中考地理模拟试卷(广西卷)及答案新版
- 2026春小学数学人教版二年级下册 期中复习解决问题易错题专项训练试卷附答案
- 移植自体甲状旁腺切除术后护理查房
- 医院眼科规章工作制度
- 2026江苏扬州市兴业劳务派遣有限公司招聘合格拟聘用人员笔试历年难易错考点试卷带答案解析
- 2026年6月大学英语四级考试真题第1套(含答案)
- 服装QC培训手册
- 汽车检测站消防制度
- 西培院运输管理课件第9章 物流运输方案
- T-CCEMA 0006-2024煤矸石基人造土壤基质
评论
0/150
提交评论