- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验7 宏的设计
【实验目的】
1.熟悉Access中宏对象。
2.掌握宏的创建与设计方法。
3.掌握宏运行和调试的方法。
【实验准备】
1.了解宏的概念。
2.理解创建宏的不同方法。
3.掌握在事件响应中执行宏。
【实验内容】
1.熟悉使用宏设计窗体创建宏。
2.熟悉创建宏组和条件宏。
3.熟悉在建事件驱动中使用宏。
【实验步骤】
一、创建宏
【例题7-1】创建名为“高级职称教师”的宏,其中只有一个宏操作:打开窗体“自动创建教工情况纵栏式“。但要求只显示具有教授职称的教师(即技术职称编码末位是1或2)。
操作步骤:
在数据库窗口中,切换至“宏”对象,单击“新建”按钮;
在宏编辑窗口中,在“操作”列第一行中选择“OpenForm”
在操作参数中,指定窗体名称为“自动创建教工情况纵栏式”, Where条件栏中输入“[职称]=教授”,如图7-1 所示。
图7-1 高级职称教师的宏
保存宏为“高级职称教师”
运行宏,查看结果如图7-2 所示。
图7-2“高级职称教师”宏执行的结果
二、创建宏组
【例题7-2】创建名为“李姓男教工”的宏,其中包括两个宏操作:打开窗体“自动创建教工情况表格式”;显示消息框(宏命令是:Msgbox 消息是:运行成功)。要求只显示姓李的男教工。
操作步骤
在数据库窗口中,切换至“宏”对象,单击“新建”按钮;
在宏编辑窗口中,在“操作”列第一行中选择“OpenForm”;
设置OpenForm的操作参数,指定窗体名称为“自动创建教工情况表格式”,视图为“窗体”,Where条件栏中输入“[姓名] Like 李* And [性别]=男”,如图7-3所示。
图7-3 “李姓男教工”的宏
;
在“操作”列第二行中选择“MsgBox”;
设置MsgBox的操作参数,在消息栏中输入“运行成功”;如图7-4所示。
图7-4 消息框宏
保存宏为“李姓男教工”;
运行宏,查看结果如图7-5和7-6所示。
图7-5运行结果 图7-6消息宏
【例题7-3】创建名为“学生情况管理”的宏组,其中包括3个宏,每个宏有多个宏操作:这3个宏的详细名称及包含的宏操作见表7-1所示。
表7-1 “学生情况管理”宏组中的宏操作
宏名 宏操作命令 打开的窗体名称 数据模式 查看学生情况 OpenForm
Maximize
Beep 自动创建学生情况表格式 只读 输入学生情况 OpenForm
Beep 自动创建学生情况纵栏式 增加 修改学生情况 OpenForm
SetValue 自动创建学生情况纵栏式 编辑
操作步骤
在数据库窗口中,切换至“宏”对象,单击“新建”按钮;
在宏编辑窗口中,点击菜单“视图”|“宏名”,添加“宏名”列;
在“宏名”列第一行中输入“查看学生情况”,在“操作”列第一行中选择“OpenForm”,如图7-7所示。
图7-7 “学生情况管理”宏应用
设置“OpenForm”操作参数(1),指定窗体名称为“自动创建学生情况表格式”,视图为“窗体”,数据模式为“只读”,在“注释”列第一行输入“查看学生情况”;如图7-8所示。
图7-8“OpenForm”操作参数(1) 图7-9“OpenForm”操作参数(2)
在“操作”列第二行中选择“Maximize”;
在“操作”列第三行中选择“”Beep;
在“宏名”列第四行中输入“输入学生情况”,在“操作”列第四行选择“OpenForm”,如图7-7 “OpenForm”操作参数(2)所示。
设置“OpenForm”操作参数(2),指定窗体名称为“自动创建学生情况纵栏式”,视图为“窗体”,数据模式为“增加”,在“注释”列第四行输入“向学生情况表输入数据”;如图7-9所示。
在“操作”列第五行选择“Beep”;
在“宏名”列第六行输入“修改学生情况”,在“操作”列第六行选择“OpenForm”,如图7-7 “OpenForm”操作参数(3)所示。
设置设置OpenForm的操作参数,指定窗体名称为“自动创建学生情况纵栏式”,视图为“窗体”,数据模式为“编辑”,在“注释”列第六行输入“修改学生情况表中的数据”;如图7-10所示。
图7-10“OpenForm”操作参数(3) 图7-11“SetValue”的参数设置
在“操作”列第七行选择“SetValue”,设置SetValue操作参数,在项目栏中输入“ [Forms]![自动创建学生成绩纵栏式].[AllowAdditions] ”,表达式栏输入“False”;如图7-11所示。
保存宏为“学生情况管理”。
三、创建窗体事件中调用的宏
【例题7-4】设计一个窗体调用上述7-题中的宏。
操作步骤
在数据库窗口中,切换至“窗体”对象,双
您可能关注的文档
最近下载
- 导学案:1.3位置变化快慢的描述—速度.docx VIP
- 2024监理规范知识竞赛练习试题及答案.doc VIP
- 1-3位置变化快慢的描述 速度 【解析版】(人教版2019).doc VIP
- 5.1《倍的认识》课件(共23张PPT) 人教版 三年级上册数学.pptx VIP
- 冀教版小学数学四年级下册【全册】课时练+单元测试卷(含答案).pdf VIP
- 2024威海热电集团有限公司招聘试题及答案解析.docx
- 课时1.3 位置变化快慢的描述—速度(练习)-高中物理同步(人教版2019必修第一册).docx VIP
- HG/T 20275-2017 - 化工设备工程施工及验收规范.pdf VIP
- hg20675-1990t化工企业静电接地设计规程.(完整).doc VIP
- 2025上饶市四股桥乡“回村任职大学生” 选聘考试备考题库及答案解析.docx VIP
文档评论(0)