- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第7章_Accss宏对象
第7章 宏
学习目标
⑴ 了解宏的基本概念。
⑵ 理解宏与Visual BASIC代码的转换方法,掌握宏创建及操作方法。
⑶ 掌握宏的运行与调试方法。
宏Macro)是微软公司为其OFFICE软件包设计的一个特殊功能为了让人们在使用软件工作时,避免重复相同的动作而设计出来的一种工具,它利用简单的语法,把常用的动作写成宏,当工作时,就可以直接利用事先编好的宏自动运行,完成特定的任务,而不必重复相同的让用户文档中的一些任务自动化。.1 宏的基本概念
7.1.1宏的概念
宏是由一个或多个操作组成的集合,其中每个操作都实现特定的功能在A中,一共有种基本宏操作,这些基本操作还可以组合成很多其他的“宏组”操作。在使用中,我们很少单独使用这个或那个基本宏命令,常常是将这些命令排成一组,按照顺序执行,以完成一种特定任务。这些命令可以通过窗体中控件的某个事件操作来实现,或在数据库的运行过程中自动来实现。.1.2常用宏操作
宏的操作是非常丰富的,如果只做一个小型的数据库,须使用 VB宏就可以实现
◆ 打开和关闭表、查询、窗体和报表。
◆ 执行报表的预览和打印操作以及报表中数据的发送。
◆ 设置窗体或报表中控件的值。
◆ 设置Access工作区中任意窗口的大小,并执行窗口移动、缩小、放大和保存等操作。
◆ 执行查询操作,以及数据的过滤、查找。
◆ 为数据库设置一系列的操作,简化工作。
在宏操作中,有的操作是没有参数(如 Beep ),而有的操作必须指定参数。通常,按参数排列顺序来设置操作的参数是的方法,因为选择某一参数将决定该参数后面的参数的选择常用宏操作
说 明 Beep 通过计算机的扬声器发出嘟嘟声。 Close 关闭指定的 Microsoft Access 窗口。如果没有指定窗口,则关闭活动窗口。 GoToControl 把焦点移到打开的窗体、窗体数据表、表数据表、查询数据表中当前记录的特定字段或控件上。 Maximize 放大活动窗口,使其充满 Microsoft Access 窗口。该操作可以使用户尽可能多地看到活动窗口中的对象。 Minimize 将活动窗口缩小为 Microsoft Access 窗口底部的小标题栏。 MsgBox 显示包含警告信息或其它信息的消息框。 OpenForm 打开一个窗体,并通过选择窗体的数据输入与窗口方式,来限制窗体所显示的记录。 OpenReport 在“设计”视图或打印预览中打开报表或立即打印报表。也可以限制需要在报表中打印的记录。 PrintOut 打印打开数据库中的活动对象,也可以打印数据表、报表、窗体和模块。 Quit 退出 Microsoft Access 。Quit 操作还可以指定在退出 Access 之前是否保存数据库对象。 RepaintObject 完成指定数据库对象的屏幕更新。如果没有指定数据库对象,则对活动数据库对象进行更新。更新包括对象的所有控件的所有重新计算。 Restore 将处于最大化或最小化的窗口恢复为原来的大小。 RunMacro 运行宏。该宏可以在宏组中。 SetValue 对 Microsoft Access 窗体、窗体数据表或报表上的字段、控件或属性的值进行设置。 StopMacro 停止当前正在运行的宏。
.1.3宏与Visual BASIC代码的转换
在Access中,所有的宏都对应着VBA中相应的程序代码,可以将宏转换为 Microsoft Visual Basic事件过程或模块。这些事件过程或模块用 Visual Basic 代码执行与宏等价的操作。可以转换窗体或报表中的宏,也可以转换不附属于特定窗体或报表的全局宏。
图7-4 宏代码转换结果
7.2 创建宏
7.2.1 宏的设计窗口
创建宏或宏组,一般都需要在宏设计窗口中进行,因此我们先了解宏设计窗口的组成和掌握宏设计窗口的使用。
在数据库窗口中,单击左侧对象中的“宏”,如图7-5所示。
图7-5 宏对象
然后单击窗口上方的“新建”按钮,打开宏设计窗口,如图7-6所示。宏设计窗口可以分为上下两部分。上部分包括宏名、条件、操作和注释4列,其中宏名和条件列默认状态下不显示,可以通过单击工具栏上的宏名和条件按钮将两列显示出来。窗口下半部分是“操作参数区”,用于选择宏操作的对象参数。
图7-6 宏的设计窗口
宏设计窗口中“宏名”列中用户可以为每一个基本宏指定一个名称;“条件”列用以指定宏操作的条件;“操作”列可以为每个宏选择一个或多个宏操作;“注释”列中可以进行对宏操作作必要的说明,便于日后对宏操作的理解与维护。
在“操作参数区”中,可以对每个宏操作对象的参数进行设置,选择的操作不同,其对应的参数也不同。
宏设计窗口打开后会弹出一个工具栏,如图7-7所示。其
您可能关注的文档
- 第6章 树和二树习题课.doc
- 第6章 温度传器讲稿.doc
- 第6章 源程序译及调试.doc
- 第6章 生命周法与原型法.doc
- 第6章 磁路与心线圈电路.doc
- 第6章 系统监和备份.doc
- 第6章 线性控系统分析与设计.doc
- 第6章 组合变强度计算1.doc
- 第6章 细胞的命历程 本章测试14(人教版必修1).doc
- 第6章 细胞的命历程第一节细胞的增殖.doc
- 注册验船师高频真题题库2025.docx
- 注册验船师高频题库带解析2025.docx
- 注册验船师考试必备资料2025.docx
- 注册验船师精选题库带分析2025.docx
- 注册验船师考前冲刺必刷题附答案2025.docx
- 新高考生物二轮复习讲练测第10讲 人体的稳态与免疫调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第7讲 遗传的基本规律与伴性遗传(检测)(原卷版) .docx
- 新高考生物二轮复习讲练测第13讲 生物技术与工程(检测)(原卷版).docx
文档评论(0)