- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 宏 学习目标 通过本章的学习,应该掌握 (1)宏的概念。 (2)创建宏。 (3)宏的几种运行方式。 (4)数据宏。 (5)VBA编程。 主要内容 7.1 宏 7.2 VBA编程 7.1 宏 在处理Access数据库对象的过程中,往往需要重复执行某些任务或操作。 例如,向表中添加记录时,需要打开同一个窗体,为了简化操作步骤,可以将这些重复执行的任务或操作组织在一个宏中,在应用时直接调用和运行宏,自动地执行集成在宏中的各项操作。 7.1 宏 宏并不直接处理数据库中的数据,它是组织Access数据库对象的工具。在Access数据库中,表、查询、窗体和报表这4个对象,各自具有强大的数据处理功能,能独立地完成数据库中的特定任务,但是它们各自独立工作,不能相互协调相互调用,使用宏可以将这些对象有机地整合在一起,完成特定的任务。 在Access2010中有两类宏:数据宏和用户界面宏 7.1.1 宏设计器 宏是Access中执行特定任务的操作和操作集合,其中的每个操作实现特定的功能,是由 Access本身提供的。 宏可以是包含操作序列的一个宏,也可以是多个宏组成的宏组。使用条件表达式可以决定在某些条件下运行宏时,某个操作是否执行。 创建宏的目的是自动处理某一项或者一系列任务,可以将任务当作一个或多个基本操作的集合,其中每个基本操作都能单独实现某一项特定的功能,如打开窗体,关闭窗体等。如图所示是一个含有3个操作的宏。 Access2010利用宏设计器来创建宏,宏设计器的优点如下: 操作目录 Intellisense 键盘快捷方式 程序流程 条件语句 宏重复使用 更轻松的共享 宏的功能包括 (1)打开某个窗体 (2)显示一个信息提示框 (3)关闭窗体。 当执行这个宏时,将自动执行这3个操作。 通过宏的自动重复执行操作的能力,无需编写程序就可以设计出具有一定功能的数据库应用系统。 宏的创建方法与其它Access数据库对象一样,都可以在设计视图窗口中进行。 在创建宏的过程中,主要工作是设置宏所包含的操作和相应的参数。 7.1.2 创建宏 创建宏时,首先打开宏的设计窗口,其操作步骤如下: (1)打开数据库。 (2)选择“创建”选项卡的“宏与代码”组,单击“宏”按钮 ,打开“宏”设计器窗口,同时打开“操作目录”面板,如图所示。 宏设计窗口供用户设计宏使用,用户设计的宏所包含的所有操作都会显示在宏设计窗口中。在“操作目录”面板中,分类列出了所有的宏操作命令,设计宏时可以直接选择所需要的命令。 宏通常有宏操作名称和参数组成,当选择或直接输入宏操作命令后,系统会自动展开宏并显示该命令的相关参数。 在使用宏命令时,除了正确使用宏操作的名称,还应具体的命令根据需要设置相应的参数,用户在使用时要详细了解操作参数的含义。 【实例7-1】创建独立的宏 【操作步骤】 (1)在“创建”选项卡上“宏与代码”组中单击“宏”按钮。 (2)打开宏生成器,默认宏名为“宏1”。 (3)添加数据库中标的打开操作。 (4)保存宏。 (5)预览宏。 【实例7-2】创建嵌入的宏 对于创建的宏或宏组,只有运行后,才可以实现宏的功能,得到宏操作的结果。在宏运行时有时会出现错误或异常情况,需要对宏或宏组进行调试。此外,用户可以对已经创建的宏进行编辑和修改。 7.1.3 运行宏 创建宏或宏组之后,可以在数据库中运行。运行宏的方式有以下几种: 1.直接运行宏 在宏设计视图中,单击“设计”选项卡中的“工具”组中的“运行”按钮,可以直接运行已经设计好的宏。 2.在其他数据库对象中运行宏 切换到已经创建的窗体视图,直接单击嵌入宏的命令按钮,宏将在之前设定的事件触发时运行。 3.在其它宏中运行 可以在其它的宏中运行一个已设计好的宏,其操作方法如下: (1)在宏中添加RunMacro操作。 (2)在“宏名”参数框中输入要执行的宏名。 4.自动运行宏 Access数据库提供了一个专用的宏Autoexec,又称其为自动宏。 如果数据库中有名为Autoexec的宏,则在打开数据库时自动运行宏。因此,如果用户想在打开数据库时自动执行某些操作,可以通过自动宏实现。 7.1.4 数据宏 前面介绍的是用户界面宏,数据宏是2010中新增的一项功能,该功能允许在表事件(如添加、更新或删除数据等)中添加逻辑。数据宏类似于Microsoft SQL Server中的触发器。
您可能关注的文档
- 3D打印10.3 DLP 3D打印机使用过程注意事项.pptx
- 3D打印11.1~11.2 国内外金属3D打印机主要的生产厂家及代表机型.pptx
- 3D打印11.3 金属3D打印机设计的关键技术.pptx
- 3D打印12.1~12.3 印制电路板3D打印机.pptx
- 3D打印技术1.1 快速成型与打印.pptx
- 3D打印技术1.2 3D实物的成型方法.pptx
- 3D打印技术1.3 3D打印的主要成型工艺.pptx
- 3D打印技术1.4 3D打印材料.pptx
- 3D打印技术2.1-2.2 3D打印基本处理流程.pptx
- 3D打印技术2.3 3D打印快速成型的后处理.pptx
- Access 2010--第1章 数据库基础第0-0讲 课程概述.ppt
- Access 2010--第1章 数据库基础第1-0讲 第1章概述.ppt
- Access 2010--第1章 数据库基础第1-1讲 数据库技术的产生.ppt
- Access 2010--第1章 数据库基础第1-2讲 数据库技术的相关概念.ppt
- Access 2010--第1章 数据库基础第1-3讲 关系数据库的数据模型.ppt
- Access 2010--第1章 数据库基础第1-4讲 关系数据库的数据库模式.ppt
- Access 2010--第1章 数据库基础第1-5讲 关系数据库的设计.ppt
- Access 2010--第2章 Access基础第2-0讲 第2章概述.ppt
- Access 2010--第2章 Access基础第2-1讲 Access的用户界面.ppt
- Access 2010--第2章 Access基础第2-2讲 Access的工作环境.ppt
最近下载
- 企业内部控制采购业务.doc VIP
- 2022年深圳市大鹏新区招聘社区专职工作者考试真题.docx VIP
- 数字化转型背景下职业教育信息化建设路径.pptx VIP
- 第8课 用制度体系保证人民当家作主【2023年秋最新版】.pptx VIP
- 比泽尔-半封闭整体型螺杆压缩机-中文操作手册CSH65-CSH75-CSH85-CSH95.pdf VIP
- 《无衣》(教学课件)-2024-2025学年高二语文选择性必修上册同步备课系列(统编版2019).pptx
- 基于特征性肽段检测人血浆中特瑞普利单抗药物浓度的液相色谱串联质谱方法.pdf VIP
- 矿业权评估师经济与法律笔记2023.docx VIP
- 肺部感染合并心衰护理查房.pptx VIP
- 财富管理02基础-家庭财务报表.ppt VIP
文档评论(0)