第九章宏习题答案

  • 格式:doc
  • 大小:35.00 KB
  • 文档页数:2

第九章宏
一、选择题
1、C
2、D
3、B
4、C
5、C
6、D
7、B
8、A
9、D 10、C
11、B 12、C 13、B 14、D 15、D 16、A 17、C 18、B 19、A 20、A
二、填空题
1、操作、操作
2、条件宏
3、宏命令的排列顺序
4、真、假
5、使操作自动进行
6、相关参数
7、宏组
8、条件表达式
9、事件属性值10、另存为模块的方式
11、命令按钮12、单步执行宏操作13、不同宏名14、openform 15、…
16、第一个宏17、宏组名.宏名18、Form!报表名!控件名19、宏
20、操作、注释、宏名、条件21、autoexec、shift
22、opentable、openquery、openreport 23、触发、事件、宏24、msgbox
25、管理26、docmd .openquery “查询1”27、使扬声器发出嘟嘟声、返回一个消息框
28、单步29、ddmenu、菜单栏30、事件过程
三、简答题
1、什么是宏?
答案:宏是一个或多个操作的集合,其功能是实现操作的自动化。

2如何将宏转换成相应的VBA代码?
答案:在Access中可以将宏直接转换成相应的VBA代码?
具体步骤如下:
(1)在设计视图中打开窗体或报表。

(2)在“工具”菜单中,指向“宏”,然后单击“将窗体的宏转换为Visual Basic代码”或“将报表的宏转换为Visual Basic代码”。

(3)在弹出的VBA编辑器中可看到转换而成的VBA代码。

将全局宏转换成VBA代码的方法如下:
(1)在数据库窗口中,单击“对象”下的“宏”。

(2)选择要转换的宏名,在“文件”菜单中选择“另存为”命令。

(3)在“另存为”对话框中的下部文本框中“保存类型”中选择“模块”,并单击“确定”按钮。

(4)在“转换宏”对话框中选择所需要的选项后单击“转换”按钮。

(5)在弹出的VBA编辑器中可看到转换而成的VBA代码。

3、有几种类型的宏?宏有几种视图?
答案:宏有三种类型:操作序列宏、宏组和条件宏。

操作序列宏是最简单的宏。

宏中只包含顺序排列的各种操作命令,在使用时会按照从上到下的顺序执行各个操作。

宏组是由多个宏构成,它们用来共同完成一项任务,放在一个组中便于管理与维护。

条件宏是指带有判定条件的宏。

这类宏在运行之前先判断条件是否满足,如果条件满足,则执行当前操作命令,否则,不运行当前命令,转去判断下一行的条件,确定是否执行命令。

宏只有一种视图。

4、宏的作用是什么?创建Autokeys宏组的作用是什么?
答案:宏的作用是使操作自动化。

创建Autokeys宏组的作用是创建宏的运行中的快捷键。

5、为窗体创建菜单栏,要分成哪几个大的过程?
答案:为窗体创建菜单栏分成4个过程,分别如下
(1)设计出菜单系统所包括的菜单栏和各下拉菜单的内容,并为每个菜单命令准备好需要的对象。

(2)创建菜单栏中每一个下拉式菜单的宏。

(3)创建组合了下拉菜单的菜单栏的宏。

(4)将自定义菜单栏宏设置为数据库的菜单,或者附加于需要的界面上,即成为某一个界面激活时的菜单。