- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内容简介 宏是一些操作的集合,使用这些“宏操作”(以下简称“宏”)可以更方便快捷地操作Access数据库系统。 本章主要介绍如何在Access中创建和使用宏,主要内容有宏的相关概念、宏的创建、调试和运行。 教学目标 掌握宏的相关概念 掌握宏操作的方法 8.1 宏的概念 8.1.1 宏的基本概念 8.1.2 宏与Visual Basic 8.1.3 宏向Visual Basic程序代码转换 8.1.1 宏的基本概念 宏是指用来自动完成特定任务的操作或操作集,它可以包含一个或多个操作,其中每个操作实现特定的功能。例如,打开某个窗体或打印某个报表,宏可以是某些普通的任务自动完成。 在Access中,一共有五十三种基本宏操作,这些基本操作还可以组合成很多其他的“宏组”操作。在使用中,我们很少单独使用某个基本宏命令,常常是将这些命令排成一组,按照顺序执行,以完成一种特定任务。 8.1.1 宏的基本概念 Access系统中,宏及宏组保存都需要命名,命名方法与其他数据库对象相同。 宏按名称调用,宏组中的宏则按“宏组名.宏名”格式调用。需要注意的是:宏中包含的每个操作也有名称,但都是系统提供、用户选择的操作命令,其名称用户不能随意更改。此外,一个宏中的各个操作命令,运行时一般都会被执行,不会只执行其中的部分操作,但设计了条件宏,有些操作就会根据条件情况来决定是否执行。 8.1.2 宏与Visual Basic 在Access中,通过宏或者用户界面可以完成许多任务。而在其他许多数据库中,要完成相同的任务就必须通过编程。选择使用宏还是VBA(Visual Basic for Application),要取决于完成的任务。 使用宏的场合 一般来说,事务性的或重复性的操作,例如,打开和关闭窗体、显示和隐藏工具栏或运行报表等一般是通过宏来完成。 使用VBA的场合 当要进行以下处理操作情况时,应该使用VBA而不要使用宏: (1)数据库的复杂操作和维护。 (2)自定义过程的创建和使用。 (3)一些错误处理。 8.1.3 宏向Visual Basic程序代码转换 1.转换窗体或报表中的宏 2.转换全局宏 1.转换窗体或报表中的宏 基本步骤如下: (1)在“设计”视图中打开窗体或报表。 (2)依次单击“工具”→“宏”→“将窗体的宏转换为Visual Basic代码”菜单命令或“将报表的宏转换为Visual Basic代码”菜单命令。 2.转换全局宏 (1)在“数据库”窗口中打开宏对象,选择要转换的宏。 (2)依次单击 “文件”→“另存为”菜单命令,在对话框的“保存类型”框中选择“模块”,再单击“确定”按钮。 (3)单击转换对话框中的“转换”按钮,再单击“确定”按钮即可。 8.2 宏的操作 8.2.1 创建宏 8.2.2 宏的运行 8.2.3 宏的调试 8.2.4 常用宏操作 8.2.1 创建宏 要创建宏,首先在数据库“宏”对象窗口中单击“新建”工具按钮,打开“宏编辑”窗口。如下图所示。 “宏编辑”窗口被分成4部分:菜单栏、工具栏、设置操作和备注部分和“操作参数”部分。 1.操作序列宏的创建 创建操作序列宏,一般步骤如下: (1)打开“宏”设计窗口。 (2)光标定在“操作”列的第一个空白行,输入操作或单击右侧向下箭头打开操作列表,选择要使用的操作。 (3)若有必要,在宏设计窗口的下半部分设置操作参数。 (4)在“备注”列为操作添加相应的说明,这是可选的。 (5)若要添加更多的操作,将光标定在“操作”列的下一个空白行,重复(2)到(4)完成新操作。 (6)命名保存设计好的宏。 【例1.8.1】 在“学生成绩管理系统”数据库中,创建一个打开“学生”表的宏。 2.宏组的创建1 如果要在一个位置上将几个相关的宏构成组,而不希望对其单个追踪,可以将它们组织起来构成一个宏组。一般操作步骤如下: (1)在“数据库”窗口中,单击“对象”下的“宏”。 (2)单击工具栏上的“新建”按钮打开“宏编辑”窗口,如下图所示。 (3)依次单击“视图”→“宏名”菜单命令或单击按下“宏名”工具按钮,此时“宏”设计窗口会增加一个“宏名”列。 2.宏组的创建2 (4)在“宏名”列内,输入宏组中的第一个宏的名字。 (5)添加需要宏执行的操作。 (6)如果需要在宏组内包含其他的宏,请重复(4)和(5)。 (7)命名保存设计好的宏组。 注意:保存宏组时,指定的名字是宏组的名字。这个名字也是显示在“数据库”窗口中的宏和宏组列表的名字。 要引用宏组中的宏,具体的语法是: 宏组名.宏名 【例1.8.2】 在“学生成绩管理系统”数据库中,创建一个名为“micro”的宏组。其中包含三个宏:micro_1、micro_2和micro_3。宏micro_1实现以“设计视
您可能关注的文档
- 2016届高考物理大一轮复习212考点强化弹力大小的分析与计算课件沪科版.ppt
- 2016届高考物理大一轮复习213考点强化胡克定律的应用课件沪科版.ppt
- 实验动物的环境控制与管理课件.ppt
- 2016届高考物理大一轮复习实验1-10课件打包10套沪科版2016届高考物理大一轮复习实验七测定金属的电阻率同时练习使用螺旋测微器课件沪科版.ppt
- 玩美课程课例35.猫吃鱼.ppt
- 实验复习实验专题复习二.ppt
- 玩美课程课例42.狮子的新发型.ppt
- 实验复习实验专题复习一.ppt
- 2016届高考物理大一轮复习实验1-10课件打包10套沪科版2016届高考物理大一轮复习实验一研究匀变速直线运动课件沪科版.ppt
- 玩美课程课例吃饭.ppt
文档评论(0)