工信版(中职)Access2010数据库案例教程06_01电子课件.ppt
《工信版(中职)Access2010数据库案例教程06_01电子课件.ppt》由会员分享,可在线阅读,更多相关《工信版(中职)Access2010数据库案例教程06_01电子课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)Access2010 数据库案例教程06_01 电子课件宏项目一项目一 宏的创建与应用宏的创建与应用目录任务实施Task force项目拓展Project development项目测评Project evaluation项目小结Project summary过滤页第一部分Task force任务一 创建操作序列宏任务二 创建宏组任务实施任务三 子宏的创建任务四 创建条件宏宏重点 使用报表工具创建报表 创建操作序列 创建宏组 创建子宏 创建条件宏 使用宏创建自定义菜单和快捷菜单难点 创建宏组 创建子宏 创建条件宏 使用宏创建自定义菜单和快捷菜单宏宏宏操作简称为“宏”Access中
2、的一个对象,是一种功能强大的工具。通过宏能够自动执行重复的任务,使用户更方便快捷的操作Access数据库系统。本章将在介绍宏的基本概念基础上,讲解宏的创建和参数设置、宏的调试和运行、事件触发宏等内容。宏任务一 创建操作序列宏宏 任务分析 因此相对于较简单的功能我们一般会使用宏操作来实现。在第四章我们学习了窗体的创建以及应用,在窗体的学习过程中我们初步了解了VBA在窗体中常用的操作,并且通过编写VBA语句完成控件的部分功能,使用这种方法实现某些功能较复杂,而且在编写过程中很容易出错。宏1、创建一个宏操作,当运行该宏时实现打开“借书登记”窗体,宏名为“macro1”。本次任务我们将通过以下操作来学
3、习序列 宏 的创建设计效果宏2、修改“macro1”宏,要求当运行该宏时打开“借书登记”窗体、并关闭“借还书信息管理”窗体。设计效果宏 知识准备1、宏的基本概念 宏是由一个或多个操作组成的集合,其中每个操作均能够实现特定的功能 Access2010为用户提供70种宏操作,可以在宏中定义各种操作,如打开和关闭窗体、显示及隐藏工具栏,预览或打印报表等。通过直接执行宏,或者使用包含宏的用户界面,可以完成许多复杂的操作宏 知识准备1、宏的基本概念 Access 虽然提供了编辑功能,但对一般用户来说,使用宏是一种更简单的方法,既不需要编程,也不需要记住各种复杂的语法,只要将所执行的操作、参数和运行的条件
4、输入到宏窗口中即可 操作序列宏:操作序列宏是一系列的宏操作组成的序列,每次运行该宏时 Access 都会按照操作序列中命令的先后顺序执行宏2、常用的宏操作宏2、常用的宏操作宏3、宏界面简介在数据库“创建”选项卡下单击“宏与代码”组中的宏命令按钮会弹出界面。宏设计界面宏4、宏编辑界面界面是进行宏设计时使用的宏设计窗口。Access2010的宏设计器进行了更新,使用户在创建、编辑、和查找宏时更为简单、灵活,编辑宏的方式更符合程序设计的流程、在进行宏设计过程中,添加操作时可以从“添加新操作”列表中选择相应的操作,也可以从目录中双击或者拖动相应操作。宏5、宏设计工具栏与宏设计窗口相关的工具栏。宏设计工
5、具栏宏工具栏中主要按钮功能。在Access2010的宏设计界面有了很大的变化,宏设计以程序流程设计为主,因此工具栏中主要以宏流程语句块的折叠与展开操作有关。按钮功能按钮 名称 功能运行 执行当前宏单步 单步运行,依次执行一条宏命令宏转换 将当前宏转换为Visual Basic 代码展开操作 展开宏设计器所选的宏操作折叠操作 折叠宏设计器所选的宏操作全部展开 展开宏设计器全部的宏操作全部折叠 折叠宏设计器全部的宏操作操作目录 显示或隐藏宏设计器的操作目录显示所有操作显示或隐藏操作列中下拉列表中所有操作或者尚未受信任的数据中允许的操作宏 任务实施1、创建一个宏操作,当运行该宏时实现打开“借书登记”
6、窗体,宏名为“macro1”。步骤一:启动“图书借阅管理系统”数据库。步骤二:在“创建”选项卡下的“宏与代码”组中单击“宏”按钮。步骤三:在“添加新操作”下拉列表中选择操作“OpenForm”,在“窗体名称”下拉列表中选择“借书登记”。设置完成后单击“保存”按钮,将宏保存为“macro1”。宏步骤四:单击“运行”按钮,查看宏效果。设计效果图宏2、修改“macro1”宏,要求当运行该宏时打开“借书登记”窗体、并关闭“借还书信息管理”窗体。步骤一:以“设计视图”打开“macro1”宏。步骤二:在“添加新操作”下拉列表中选择“CloseWindow”命令,指定关闭类型为“窗体”,确定关闭对象的名称为
7、“借还书信息管理”。设置完成后单击“保存”按钮。步骤三:打开“借阅信息管理”窗体,然后运行“macro1”宏操作,查看设计效果。宏设计效果图注:当运行该宏时操作的执行顺序为:先打开“借书登记”窗体,再关闭“借书 信息管理”窗体。宏试练任务现已创建完成宏“macro2”,如下图所示。思考:当运行该宏时,最终打开了哪些表?关闭了哪些表?macro2设计效果宏任务二 创建宏组 宏 任务分析 通过任务一我们学习了宏的一些基本概念以及操作序列宏的创建方法,在宏的分类中操作序列宏是最简单一类,只要将宏需要完成的操作按照顺序在宏的编辑区域进行相应的添加即可,但是如果在一个宏中添加了多个宏操作,为了方便宏的管
8、理可以将宏操作进行分组。下面我们将通过本次任务来学习如何创建宏组宏创建宏“macro3”,在该宏中包含两个宏n n“macro3_1”macro3_1”n n“macro3_2”macro3_2”其中宏macro3_1里面包含操作:OpenReport OpenReport操作在 操作在“打印预览 打印预览”视图中打开 视图中打开“出版社报表 出版社报表”,Maxsize Maxsize操作最大化活动窗口 操作最大化活动窗口宏macro3_2中有两个操作:Beep Beep算机发生嘟嘟声,算机发生嘟嘟声,OpentTable OpentTable操作在 操作在“数据表 数据表”视图中打开 视图
9、中打开“借阅者表 借阅者表”宏效果图宏 知识准备1)宏组的作用 宏组可以实现对宏操作的分类管理,可以将功能相关联的宏操作分为一组,宏组不会影响宏操作的运行方式,也不能单独调用或者运行,其作用相当于管理宏的文件夹2)如果要分组的操作已经在宏中,则操作步骤如下 在宏设计窗口中选择要进行分组的操作 右键单击所选的操作,然后单击“生成分组程序块”项 在生成的“Group”块顶部的框中,键入宏组名称,即完成分组3)“Group”块可以包含其他“Group”块,最多可以嵌套9级 宏 任务实施创建宏“macro3”,在该宏中包含两个宏n n“macro3_1”macro3_1”n n“macro3_2”ma
10、cro3_2”其中宏macro3_1里面包含操作:OpenReport OpenReport操作在 操作在“打印预览 打印预览”视图中打开 视图中打开“出版社报表 出版社报表”,Maxsize Maxsize操作最大化活动窗口 操作最大化活动窗口宏macro3_2中有两个操作:Beep Beep算机发生嘟嘟声,算机发生嘟嘟声,OpentTable OpentTable操作在 操作在“数据表 数据表”视图 视图中打开 中打开“借阅者表 借阅者表”宏进入“宏”设计窗口,在“添加新操作”下拉列表中选择“Group”操作(或在操作目录中将“Group”块拖动到宏设计窗格中),键入宏组名称,即完成分组。
11、Group操作步骤1宏在“Group”中通过“添加新操作”下拉列表添加操作。添加宏操作步骤2宏按照上述步骤,添加“macro3_2”宏,添加完成后单击“保存”按钮,将宏命名为“macro3”。效果图步骤3宏任务三 子宏的创建宏 任务分析 通过任务二我们学习了宏组的创建方法,以及宏组的作用,创建宏组只是将宏里面的操作进行分组,并不影响宏的执行,还是按照宏操作的添加顺序执行并不能够单独的执行组中的某个操作,在宏的分类中还存在一类宏不仅仅可以完成对宏的分组还可以对宏组中的宏进行引用,执行里面的任意操作,这类宏被称为子宏,那么接下来就让我们一起来学习子宏的创建以及其使用方法。宏1、创建一个名为“mac
12、ro4”的宏,该宏由n n“macro4_1”macro4_1”n n“macro4_2”macro4_2”两个子宏组成,这两个宏的功能分别如下:(1 1)macro4_1 macro4_1 打开“借书登记”窗体;并关闭“借阅书信息管理”窗体(2 2)macro4_2 macro4_2 打开“还书登记”窗体;并关闭“借阅书信息管理”窗体宏2、将窗体“借还书信息管理”窗体中标题为“借书登记”、“还书登记”的按钮控件的“单击”事件分别设置为“macro4_1”与“macro4_2”。效果图宏 知识准备1)在一个宏中可以包含多个子宏,每个子宏都必须定义自己的宏名,以便分别调用2)在保存时,指定的名称
13、是宏的名字,显示在数据库窗口中的“宏”对象列表中要引用宏中的子宏,格式:宏名.子宏名3)运行宏时,不是运行宏中的每一个子宏,而是宏中的第一个子宏宏 知识准备4)调用宏组中宏的格式:宏组名.宏名5)宏组与子宏的区别:宏组可以实现对宏操作的分类管理,不会影响宏操作的运行方式,也不能单独调用或者运行,其作用相当于文件夹,子宏既可以实现对宏的分类管理,同时还可以单独调用或运行子宏宏 任务实施1、创建一个名为“macro4”的宏,该宏由n n“macro4_1”macro4_1”n n“macro4_2”macro4_2”两个子宏组成,这两个宏的功能分别如下:(1 1)macro4_1 macro4_1
14、 打开“借书登记”窗体;并关闭“借阅书信息管理”窗体宏在“创建”选项卡的“宏与代码”组中,单击“宏”按钮,进入“宏”设计窗口。在“操作目录”窗格中,把程序流程中的子宏命令“Submacro”拖到“宏”设计窗口中,在子宏名称文件夹中,默认名称为Sub1,把该名称修改为“macro4_1”。子宏名设置步骤12宏在“添加新操作”组合框中,根据题目要求添加宏操作。操作添加效果步骤3宏(2)macro4_2打开“还书登记”窗体;并关闭“借阅书信息管理”窗体。按照上述步骤完成对“macro4_2”子宏的创建。设置完成后单击“保存”按钮,宏名为“acro4”。效果图宏2、将窗体“借还书信息管理”窗体中标题为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工信版 Access2010 数据库 案例 教程 06 _01 电子 课件
限制150内