工信版(中职)Access2010数据库案例教程06_01电子课件
2022-10-19
|
83页
|
120人阅读
|
0人下载
普通
内容正文:
YCF
(中职)Access2010数据库案例教程06_01电子课件
1
第六章 宏
宏
项目一 宏的创建与应用
目录
任务实施
Task force
项目拓展
Project development
项目测评
Project evaluation
项目小结
Project summary
过滤页
第一部分
Task force
任务一
创建操作序列宏
任务二
创建宏组
任务实施
任务三
子宏的创建
任务四
创建条件宏
宏
重点
使用报表工具创建报表
创建操作序列
创建宏组
创建子宏
创建条件宏
使用宏创建自定义菜单和快捷菜单
难点
创建宏组
创建子宏
创建条件宏
使用宏创建自定义菜单和快捷菜单
宏
宏
宏操作简称为“宏”
Access中的一个对象,是一种功能强大的工具。通过宏能够自动执行重复的任务,使用户更方便快捷的操作Access数据库系统。本章将在介绍宏的基本概念基础上,讲解宏的创建和参数设置、宏的调试和运行、事件触发宏等内容。
宏
任务一
创建操作序列宏
宏
① 任务分析
因此相对于较简单的功能我们一般会使用宏操作来实现。
在第四章我们学习了窗体的创建以及应用,在窗体的学习过程中我们初步了解了VBA在窗体中常用的操作,并且通过编写VBA语句完成控件的部分功能,使用这种方法实现某些功能较复杂,而且在编写过程中很容易出错。
宏
1、创建一个宏操作,当运行该宏时实现打开“借书登记”窗体,宏名为“macro1”。
本次任务我们将通过以下操作来学习序列 宏 的创建
设计效果
宏
2、修改 “macro1”宏,要求当运行该宏时打开“借书登记”窗体、并关闭“借还书信息管理”窗体。
设计效果
宏
② 知识准备
1、宏的基本概念
宏是由一个或多个操作组成的集合,其中每个操作均能够实现特定的功能
Access2010为用户提供70种宏操作,可以在宏中定义各种操作,如打开和关闭窗体、显示及隐藏工具栏,预览或打印报表等。通过直接执行宏,或者使用包含宏的用户界面,可以完成许多复杂的操作
宏
② 知识准备
1、宏的基本概念
Access 虽然提供了编辑功能,但对一般用户来说,使用宏是一种更简单的方法,既不需要编程,也不需要记住各种复杂的语法,只要将所执行的操作、参数和运行的条件输入到宏窗口中即可
操作序列宏:操作序列宏是一系列的宏操作组成的序列,每次运行该宏时 Access 都会按照操作序列中命令的先后顺序执行
宏
2、常用的宏操作
宏
2、常用的宏操作
宏
3、宏界面简介
在数据库“创建”选项卡下单击“宏与代码”组中的宏命令按钮会弹出界面。
宏设计界面
宏
4、宏编辑界面
界面是进行宏设计时使用的宏设计窗口。
Access2010的宏设计器进行了更新,使用户在创建、编辑、和查找宏时更为简单、灵活,编辑宏的方式更符合程序设计的流程、在进行宏设计过程中,添加操作时可以从“添加新操作”列表中选择相应的操作,也可以从目录中双击或者拖动相应操作。
宏
5、宏设计工具栏
与宏设计窗口相关的工具栏。
宏设计工具栏
宏
工具栏中主要按钮功能。在Access2010的宏设计界面有了很大的变化,宏设计以程序流程设计为主,因此工具栏中主要以宏流程语句块的折叠与展开操作有关。
按钮功能
按钮 名称 功能
运行 执行当前宏
单步 单步运行,依次执行一条宏命令
宏转换 将当前宏转换为Visual Basic代码
展开操作 展开宏设计器所选的宏操作
折叠操作 折叠宏设计器所选的宏操作
全部展开 展开宏设计器全部的宏操作
全部折叠 折叠宏设计器全部的宏操作
操作目录 显示或隐藏宏设计器的操作目录
显示所有操作 显示或隐藏操作列中下拉列表中所有操作或者尚未受信任的数据中允许的操作
宏
③ 任务实施
1、创建一个宏操作,当运行该宏时实现打开“借书登记”窗体,宏名为“macro1”。
步骤一:启动“图书借阅管理系统”数据库。
步骤二:在“创建”选项卡下的“宏与代码” 组中单击“宏”按钮。
步骤三:在“添加新操作”下拉列表中选择操作“OpenForm”,在“窗体名称” 下拉列表中选择“借书登记”。设置完成后单击“保存”按钮,将宏保存为“macro1”。
宏
步骤四:单击“运行”按钮,查看宏效果。
设计效果图
宏
2、修改“macro1”宏,要求当运行该宏时打开“借书登记”窗体、并关闭“借还书信息管理”窗体。
步骤一:以“设计视图”打开“macro1”宏。
步骤二:在“添加新操作”下拉列表中选择 “CloseWindow”命令,指定关闭类型为“窗体”,确定关闭对象的名称为 “借还书信息管理”。设置完成后单击 “保存”按钮。
步骤三:打开“借阅信息管理”窗体,然后运行“macro1”宏操作,查看设计效果。
宏
设计效果图
注:当运行该
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。