- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
007第九章 宏007第九章 宏
第九章: 宏
第一节:宏 的 概 述
一、 宏的作用
二、 什么是宏
三、 宏的设计视图
第二节:宏 的 种 类
一、 简单宏
二、 条件宏
三、 宏组
第三节:宏 的 运 行
方法一 —— 方法八
第四节:常用的宏命令
第五节:指定键值(自学)
目 录 结 束
第一节:宏 的 概 述
一、 宏的作用
应用于窗体、报表或控件中
例1:宏000登陆系统的应用
窗体:宏000登陆系统
1)宏000登陆系统中的“文本框”的属性:输入掩码为密码、名称为文本0
2) 宏000登陆系统中“确定”按钮的属性:
3) 宏000登陆系统中“退出系统”按钮的属性(通过向导制作):
4) 001密码(宏)
①条件1:
[Forms]![宏000登陆系统]![文本0]123
操作:MsgBox
操作参数:密码错误!
②条件2:
[Forms]![宏000登陆系统]![文本0]=123
操作:OpenForm
操作参数:001切换面板
二、 什么是宏
1.由一个或多个操作组成的集合。每个操作都由命令来完成,而命令均由Access定义。
例 如:
1)“OpenForm”命令表示打开某个窗体;
2)“MsgBox”命令显示含有警告或提示信息的消息框。
2.宏的作用是使操作自动化。
三、 宏的设计视图
注:只有一个
操作:“宏”对象→新建。
1.窗口结构:
1)上部设计区
2)下部操作参数区。
2.设计区:四个参数列:“宏名”、“条件”、“操作”和“注释”。其中“操作”列必须选择,其它内容均可省略。
宏名:为每个宏指定名称;
条件:设置宏运行的条件;条件为True ,运行该宏;条件为False,不执行宏。
操作:从Access定义的命令中选择;
注释:输入说明性的内容,不影响宏的执行。
3.操作参数区:其内容是随着操作命令的不同而改变。
四、 宏的测试与保存
例2(002宏的测试与保存):
1.创建宏操作:
①“宏”对象→②新建,如图。
③操作1:OpenForm→参数:(窗体名称:002纵栏式(两类信息教师表))(视图:窗体)(条件:性别=-1)(窗口模式:对话框)。
④操作2:Beep
⑤操作3:ShowToolbar→参数:(工具栏名称:Web)(显示:是)。
⑥操作4: ShowToolbar→参数:(工具栏名称:工具箱)(显示:是)。
⑦操作5: RunMacro→参数:(宏名:003条件宏)
.运行宏操作(单步、宏按钮):
3.保存宏操作(保存按钮):
第二节:宏 的 种 类
一、 简单宏
只包含“操作”和“注释”两列;由一条或多条简单操作组成,宏执行时按照操作的顺序一条一条地执行,直到操作完毕为止(例1:002宏的测试与保存)。
二、 条件宏
通过条件的设置来控制宏的执行。在“条件”列中输入条件表达式,如果表达式的结果为“真”,则执行该行的操作。
例3(003条件宏、001密码):
操作:
①“宏”对象→②新建→③操作列:OpenFor、Beep、Maximize→④条件列:MsgBox(“打开窗体?”,1)=1、…。如图。
操作参数:003表格式(学生成绩)。
注意:条件列的 …,当条件为假时跳过所有带…的操作,执行其后的操作。
三、 宏组
一个宏对象是Access中的一个容器对象,其间可以包含若干个宏,而一个宏又是由若干个操作组成。
将若干个宏设计在一个宏对象中,这个宏对象即称为一个宏组。一个宏对象具有自己的对象名称,而其中的每一个宏按照“宏名”列中的名称来标识。
例4(004宏组):
操作:
宏名列:1全校职称统计、2全校学历统计、3全校人数统计。
操作列:Beep,OpenQuery。
操作参数:020全校职称统计、026统计教师男女学历人数、019教师人数统计。
注意:
简单宏:无宏名、无条件;
条件宏:有条件;
宏组:有宏名。
宏组的运行:
1)单击运行按纽,只运行第一个宏。
2)①选定宏→②工具→③宏→④运行宏,如图。
⑤输入宏组中的具体宏名,004宏组.2全校学历统计→⑥确定,如图。
第三节:宏 的 运 行
注:简单宏与宏组略有区别
方法一(简单宏):在数据库窗口,选择宏对象,双击具体宏(或选择具体宏,单击宏按钮例:002宏的测试与保存)。
方法二(简单宏):在设计窗口,单击工具栏的运行按纽(例:002宏的测试与保存)。
方法三(简单宏或宏组):①宏→②具
文档评论(0)