内容正文:
专题八 宏的使用
(讲义)
---《ACCESS数据库应用技术》专题复习讲练测
[考纲要求]
1.了解宏的概念;
2.掌握宏、宏组、条件宏的基本创建方法;
3.掌握常用的宏操作;
4.了解宏的执行及调试。
[考情分析] 2017——2022年考情分析
1.了解宏的概念;
2.掌握宏的基本创建方法;
3.了解宏的执行及调试;
4.了解宏组、条件宏的使用方法。题型
年份
2017
2018
2019
2020
2021
2022
选择题
(每题2分)
1
1
2
判断题
(每题1分)
1
1
简答题
(每题5分)
1
实训题
(每题8分)
合计分值
0
1
2
3
5
4
从上表可以看出:本专题在高考中占的分值呈上升趋势,题型多样,选择题、判断题、简答题随机出现,而且命令多,知识点难理解,这就给备考增加了难度。
[备考方案]
本专题的难点是宏操作命令不好理解,题型变化多端。基础知识可以死记硬背,宏操作命令可以结合英语的学习方法背记,然后上机操作加强理解,同时使用答题技巧来做题,从而理解巩固知识点。
[课时安排]
8课时
[知识框架]
[核心知识梳理]
1、 认识宏
一)概念
1.宏是Access 2013的数据库对象之一,是由一个或多个操作组成的命令集合,可以快速重复自动执行某个操作,其中每个操作都能完成特定的功能。和其它对象不同的是,宏可以操作其它数据库对象。
2.宏组就是包含多个宏的集合。在宏组中每个宏都有一个名称,引用宏组中的宏的格式为“宏组名.宏名”。
3.条件宏
宏的执行也可以设置执行条件,当条件满足时,宏就执行相应的操作,当条件不满足就不执行该操作,继续执行下一个操作,这种宏称为“条件宏”。
4. 数据宏
数据宏是Access 2010及以后版本中增加的宏操作。用户可以通过验证规则来限制数据表的数据输入信息,但是用户直接对数据进行增删改时,并不能有效防范用户的一些违规操作。添加数据宏来执行一些操作,就可以在表中(更改前、删除前、插入后、更改后、删除后)的事件中控制用户的操作行为。数据宏类似于Microsoft SQL Server的“触发器”。
二)分类
Access 2013中的宏可以分为三类:独立的宏、嵌入式宏、数据宏。
三)宏的功能
1.打开、关闭表、查询、窗体等数据库对象。
2.报表的预览、报表的打印、查询的执行。
3.筛选、查找记录。
4.显示警告信息框、响铃警告。
5.移动窗口,改变窗口大小。
6.实现数据的导入导出。
7.定制菜单。
8.设置控件的属性。
四)常用的宏操作
常用的宏操作及其功能
宏操作
功 能
AddMenu
创建自定义菜单栏、快捷菜单栏、全局菜单栏等
Beep
扬声器发出“嘟嘟”声
CloseWindow
关闭指定的窗口及对象。如果没有指定窗口,则关闭活动窗口
FindRecord
在表、查询或窗体中查找符合指定条件的第一条记录
GotoControl
可以把焦点移动到窗体中指定的控件上
GoToPage
将光标移动到窗体中特定页的第一个字段上
GoToRecord
可以使打开的表、窗体或查询结果集中的指定记录变为当前记录
Hourglass
当宏运行时,鼠标指针显示为沙漏状
MaximizeWindow
最大化活动窗口
MinimizeWindow
最小化活动窗口
MessageBox
打开一个警告或信息的消息框
OpenForm
打开指定的窗体
OpenQuery
打开指定的查询
OpenReport
打开指定的报表
OpenTable
打开指定的表
QuitAccess
关闭所有窗口,退出Access
RestoreWindow
将已最大化或最小化的窗口恢复为原来的大小
RunMacro
运行宏。该宏可以在宏组中
StopMacro
停止当前正在运行的宏
二、宏的创建
一)宏的设计视图
宏和宏组的创建是在宏的设计视图中进行。 选择“创建”选项卡,选择“宏与代码”功能区-“宏”命令,进入“宏设计”窗口。
从宏的设计视图中可以看到宏由宏名、条件、操作、注释、操作参数等五部分组成。
“宏名”:单个宏只有宏对象的名称,并通过宏对象的名称执行宏,对于宏组,是通过submacro命令来指明子宏名的。每个宏都有一个唯一的名称,并使用“宏组名.宏名”来调用宏。
“条件”:用来设置宏执行需要满足的条件,如果有条件选项,当满足条件时宏才能执行。
“操作”: Access2013中提供的各种宏可以执行的操作命令,可以从