- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
8.1.1 宏的类型 宏对象有3种类型:普通宏、条件宏、宏组。 (1)普通宏,是一个操作序列,运行时按照操作定义的先后次序顺序执行。 (2)条件宏,是附带条件的操作序列,运行时根据条件是否成立决定操作是否执行。 (3)宏组,是宏的集合,运行时需要在宏组中指定一个宏,如果直接运行宏组,只能执行宏组中的第一个宏。 包含在宏里的每个操作命令都由系统提供,并且有系统指定的专门名称,有些操作还需要设置参数。 8.1.2 宏的设计窗口 建立宏和编辑宏都在宏的设计窗口完成。宏的设计窗口分上、下两部分:上部分是设计网格区,用来定义和编辑宏的操作序列;下部分是操作参数区,用来设置当前操作的参数,操作内容不同,对应的参数列表也不同。 完整的宏设计网格共区有5列,包括:行选择器、宏名、条件、操作、注释,如图8-1所示。 (1)行选择器,是一列小方块,位于设计网格区最左边,用来选择行,单击一个方块可以选中该行。当前操作行的行选择器中有黑色三角形,指向右方。 (2)“宏名”列,是一列单元格,用来建立宏组中的宏。在单元格中输入名称以后,从名称所在行开始到下一个名称所在行之前的所有操作组成的操作序列,构成宏组中的一个宏。 (3)“条件”列,是一列单元格,用于条件宏的建立。在单元格中输入条件表达式,给表达式所在行的操作加以限定,只有条件表达式的值为“真”,操作才能执行。 (4)“操作”列,是一列单元格,用来定义宏操作。单击单元格右边的下拉按钮显示系统提供的操作列表,从中选择一个操作。 (5)注释,是一列单元格,在单元格中输入一个字符串,给本行操作内容加说明性文字,帮助了解本行操作的相关相关信息。 8.1.3 常用的宏操作 常用宏操作主要分为6类,包括:打开/关闭数据库对象、设置值和刷新值、窗口操作、运行操作、提示操作、记录操作。 1. 打开/关闭数据库对象 2.设置值和刷新值 4. 运行操作 8.1.4 宏工具栏的使用 宏设计窗口的标准工具栏有几个重要按钮,包括:宏名、条件、插入行、删除行、运行、单步。如图8-2所示。 8.1.5 将宏转换为VBA代码 宏的操作可以通过编写代码实现,一般来说,简单的事务性或重复性操作用宏,复杂的操作用代码。 宏转换成VB代码非常方便,转换方法如下: 选中宏→“工具”菜单→“宏”→“将宏转换为Visual Basic代码”。如图8-3所示。 8.2 宏对象的创建 8.2.1 创建普通宏 8.2.2 创建宏组 8.2.3 创建条件宏 1. 简单条件的条件宏 2. 复合条件的条件宏 3. 宏组中的条件宏 【例8-1】 建立普通宏 要求:依次打开表、查询、报表、窗体,再逐个关闭,关闭每个对象之要前先显示提示信息。 操作步骤: (1)打开“成绩管理.mdb”数据库→单击宏对象→单击“新建”按钮。 (2)第1个操作选OpenTable→“表名称”参数选:学生信息→注释写:打开“学生信息”表。参数设置如图8-4所示。 (3)第2个操作选OpenQuery→“查询名称”参数选:班平均成绩→注释写:打开“班平均成绩”查询。参数设置如图8-5所示。 (4)第3个操作选OpenReport→“报表名称”参数选:合唱团→视图选:打印预览→注释写:打开“合唱团”报表。参数设置如图8-6所示。 (5)第4个操作选OpenForm→“窗体名称”参数选:日历→注释写:打开“日历”窗体。参数设置如图8-7所示。 (6)第5个操作选MsgBox→“消息”参数输入:关闭表吗? →“标题”参数输入:关闭表。参数设置如图8-8所示。 (7)第6个操作选Close→“对象类型”参数选:表→“对象名称”参数选:学生信息→注释写:关闭表。参数设置如图8-9所示。 (8)类似方法将其他数据库对象提示后关闭。 (9)以“普通宏”为名保存宏。宏设计窗口的设计网格区如图8-10所示。 (10)“运行”菜单→“运行”,或单击“运行”按钮,宏里的操作序列从上到下依次执行。 【例8-2】 创建宏组 要求:将【例8-1】建立的“普通宏”改成宏组,命名为:group。 操作步骤: (1)打开“成绩管理.mdb”→选中“普通宏”→Ctrl+C(复制)→Ctrl+V(粘贴)→将新复制的宏命名为:group。 (2)用设计视图打开group→“视图”菜单→“宏名”,窗口显示“宏名”列。 (3)“宏名”列第1行输入:a1→拖动鼠标选中关闭表的msgbox操作和close操作→将选中的操作移到OpenTable操作下方。 (4)“宏名”列第4行输入:a2→将关闭查询的msgbox操作和close操作移到OpenQuery操作下方。 (5)“宏名”列第7行输入:a3→将关闭报表的msgbox操作和close操作移到OpenReport操作下方。 (6)“宏名”
您可能关注的文档
- 网页设计与制作 王学军 第14章 创建表单页面.ppt
- 网页设计与制作 王学军 第17章 测试、发布和维护站点.ppt
- 网页制作案例教程 第2版 高林 景秀2 第10章.ppt
- 网页制作案例教程 第2版 高林 景秀2 第11章.ppt
- 网页制作案例教程 第2版 高林 景秀2 第12章.ppt
- 网页制作案例教程 第2版 高林 景秀3 第5章已完成.ppt
- 网页制作案例教程 第2版 高林 景秀3 第7章已完成.ppt
- 网页制作案例教程 第2版 高林 景秀3 第8章已完成jd.ppt
- 网页制作案例教程 第2版 高林 景秀3 第10章.ppt
- 网页制作案例教程 第2版 高林 景秀3 第11章.ppt
- Access数据库技术与应用教程 赵义霞 第9章 模块的设计.ppt
- Access数据库技术与应用教程 赵义霞 第11章 数据库管理.ppt
- Access数据库教程 费岚 第2章 数据库和表.ppt
- Access数据库教程 费岚 第4章 窗体.ppt
- Access数据库教程 费岚 第7章 宏.ppt
- Access数据库教程 费岚 第8章 模块和VBA程序设计.ppt
- Access数据库应用基础教程(第二版) 作者 978-7-302-18559-8 ch03.ppt
- Access数据库应用基础教程(第二版) 作者 978-7-302-18559-8 ch04.ppt
- Access数据库应用基础教程(第二版) 作者 978-7-302-18559-8 ch05.ppt
- Access数据库应用基础教程(第二版) 作者 978-7-302-18559-8 ch06.ppt
文档评论(0)