2024年3月28日发(作者:北京林业大学邮箱)
第九章 宏
一、选择题
1.有关宏操作,叙述错误的是( A ).
A.宏的条件表达式中不能引用窗体或报表的控件值
B.所有宏操作都可以转化为相应的模块代码
C.使用宏可以启动其他应用程序
D.可以利用宏组来管理相关的一系列宏
2.若要限制宏命令的操作范围,可以在创建宏时定义( B ).
A.宏操作对象 B.宏条件表达式
C.窗体或报表控件属性 D.宏操作目标
3.在条件宏设计时,对于连续重复的条件,要替代重复条件时可以使用( A )符号.
A. … B.= C., D.;
4.在宏的表达式中要引用报表test上控件txtName的值,可以使用引用式( C
1
).
e ! txtName
s! test! txtName s! txtName
5.下列操作中能产生宏操作的是( B ).
A.创建宏 B.运行宏 C.编辑宏 D.创建宏组
6.关于设置宏操作参数,说法错误的是( A ).
A.在宏中添加了某个操作后,可以在宏窗口的下部设置这个操作的参数
B.很多操作参数对应的单元格都有下拉列表,可以从列表中选择,也可以在文本框中输
入参数
C.如果操作中有调用数据库对象名的参数,则可以将对象从数据库窗口中拖动到参数
框,从而设置参数及其对应的对象类型参数
D.用户可以在所有参数的表达式前使用符号来设置操作参数
的自动运行宏,应当命名为( A ).
ec e
8.在“单步执行”对话框中,显示的是( B )的相关信息.
2
A.刚运行完的宏操作 B.下一个要运行的宏操作
C.以上都对 D.以上都不对
9.若一个宏中包含多个操作,则在运行宏时将按( B )的顺序来运行这些操作.
A.从下到上 B.从上到下 C.随机 D.上述都不对
10.在宏的操作参数中输入表达式,除SetValue操作的“表达式”参数和RunMacro
操作的“重复表达式”参数之外,一般情况下都在表达式的开头输入( B ).
A.: B.= C.! D.&
11.如果将宏指定为RunMacro操作的“宏名”参数,可使用( C )来引用宏.
s! ptyname
s! reportname! tyname
ame
! n(constant).propertyname
12.关于查找数据的宏操作,说法不正确的是( D ).
ilter宏操作的目的是对表格的基础表或查询使用一个命名的过滤,查询或一
3
个SQL WHERE从句,以便能够限制一个表格或者查询显示的信息
xt 找出符合查询标准的一个记录
cord宏操作的目的是移动到不同的记录上,并使它成为表、查询或者表格中
的当前值
cord可以移动到一个特定编号的记录上,或者移动到尾部的新记录上
13.宏组由( C )组成.
A.若干个宏操作 B.一个宏
C.若干个宏 D.上述都不对
14.宏命令、宏、宏组的组成关系由小到大为( B ).
A.宏-宏命令-宏组 B.宏命令-宏-宏组
C.宏-宏组-宏命令 D.以上都错
15.下列关于宏的说法中,错误的是( B ).
A.宏是若干个操作的集合
B.每一个宏操作都有相同是宏操作参数
4
C.宏操作不能自定义
D.宏通常与窗体、报表中的命令按纽结合使用
16.关于宏与宏组,说法不正确的是( D ).
A.宏是若干个操作组成的集合
B.宏组可分为简单宏组和复杂宏组
C.运行复杂宏组时,只运行该宏组中的第1个宏
D.不能从一个宏中直接运行另一个宏
17.下列关于有条件的宏的说法中,错误的是( B ).
A.条件为真时,将执行此行中的宏操作
B.宏在遇到条件内有省略号时,中止操作
C.如果条件为假,将跳过该行操作
D.宏的条件内的省略号相当于该行操作的条件与其前一个宏操作的条件相同
18.在宏窗口中,( D )列可以隐藏不显示.
5
A.只有条件 B.操作 C.备注 D.宏名和操作
19.宏设计窗口中有“宏名”、“条件”、“操作”和“备注”列,其中,( C )是不
能省略的.
A.宏名 B.条件 C.操作 D.备注
20.创建宏至少要定义一个“操作”,并设置相应的( A ).
A.宏操作参数 B.条件 C.命令按纽 D.备注信息
21.在宏窗口显示或隐藏“条件”列的操作为( A ).
A.执行“视图”/“条件”命令
B.执行“视图”/“宏名”命令
C.双击工具栏中的“条件”按纽
D.上述都不对
22.下列关于运行宏的说法中,错误的是( A ).
A.运行宏时,对每个宏只能连续运行
B.打开数据库时,可以自动运行名为“autoexec”的宏
6
C.可以通过窗体、报表上的控件来运行宏
D.可以在一个宏中运行另一个宏
23.如果不指定对象,clo将会( D ).
A.关闭正在使用的表 B.关闭当前数据库
C.关闭当前窗体 D.关闭活动窗口
24.打开表的模式有增加、编辑和( D )3种.
A.删除 B.只读 C.修改 D.设计
………….
26.关于输入输出宏操作,说法错误的是( B ).
erDataba 能够导出数据到Access、Dba、Paradox、Microsoft
FoxPro或SQL数据库或从中导入数据
B. TransferDataba 不能从其他Access、Dba、Paradox、Microsoft FoxPro、
SQL数据库或从文本或电子表格文件中附加表或文件
erspreadsheet是用来导出数据到Excel或Lotus1-2-3电子表格文件或从
中导入数据
7
erText 是用来导出数据给文本文件或从文本文件导入数据
27.( C )是一系列操作的集合.
A.窗体 B.报表 C.宏 D.模块
28.使用( B )可以决定在某些情况下运行宏时,某个操作是否进行.
A.语句 B.条件表达式 C.命令 D.以上都不是
29.宏的命名方法与其数据库对象相同,宏按( A )调用.
A.名 B.顺序 C.目录 D.系统
30.宏组中的宏按( B )调用.
A.宏名.宏 B.宏组名.宏名
C.宏名.宏组名 D.宏.宏组名
命令用于( A ).
A.执行指定的SQL语句 B.执行指定的外部应用程序
C.退出Access D.设置属性值
8
32.下列不能够通过宏来实现的功能是( C ).
A.建立自定义菜单栏 B.实现数据自动传输
C.自定义过程的创建和使用
D.显示各种信息,并能够使计算机扬声器发生报警声,以引起用户注意
33.宏的操作都可以在模块对象中通过编写( B )语句来达到相同的功能.
D.以上都不是
34.下列关于宏和VBA的叙述中,错误的是( D ).
A.宏的操作都可以在模块对象中通过编写VBA语句来达到相同的功能
B.宏可以实现事务性的或重复性的操作
要完成一些复杂的操作或自定义操作
D.选择使用宏还是VBA,要取决于用户的个人爱好
35.下列操作中,不是通过宏来实现的是( C ).
A.打开和关闭窗体 B.显示和隐藏工具栏
9
C.对错误进行处理 D.运行报表
36.将宏转换为等价的VBA事件过程或模块,转换操作分为( B )种.
A.1 B.2 C.3 D.4
37.一个非条件宏,运行时系统( C ).
A.执行部分宏操作 B.执行设置了参数的宏操作
C.执行全部宏操作 D.等待用户选择执行每个宏操作
38.如果在数据库中包含打开数据库就会自动运行的宏,若想取消自动运行,可以在打开
数据库时按住( A )键.
D.以上都不是
39.创建宏组时,进入“宏”设计窗口,选择( B )菜单中的“宏名”命令,会在“宏”
设计窗口增加一个“宏名”列.
A.工具 B.视图 C.插入 D.窗口
40.在宏中添加条件时,选择“视图”菜单中的( C )命令,会在“宏”设计窗口增
加一个“条件”列.
A.添加 B.条件表达式 C.条件 D.以上都不是
10
41.若在宏表达式中引用窗体Form 1上控件Txt1的值,可以使用的引用式是( C ).
1 !Txt1
!Form1!Txt1 !Txt1
42.条件宏的条件项的返回值是( C ).
A.真 B.假 C.真或假 D.不能确定
43.在Access中,可以通过选择运行宏或( D )来响应窗体、报表或控件上发生的事
件.
A.运行过程 B.事件 C.过程 D.事件过程
44.直接运行宏时,可以使用( B )对象的RunMacro方法,从VBA代码过程中运行.
d n
45.从“工具”菜单上选择“宏”子菜单的“运行宏”命令,再选择或输入要运行的宏,
可以( A ).
A.直接运行宏
B.运行宏或事件过程以响应窗体、报表或控件的事件
11
C.运行宏组里的宏
D.以上都不正确
系统中提供了( A )执行的宏调试工具.
A.单步 B.多步 C.异步 D.同步
中提供了( B )个可选的宏操作命令.
A.40多 B.50多 C.60多 D.70多
48.用于显示消息框的宏命令是( B ).
e
49.用于打开窗体的宏命令是( A ).
rm y port ery
port命令表示( B ).
A.打开数据库 B.打开报表
C.打开窗体 D.执行指定的外部应用程序
12
二、填空题
1.一般情况下,建议用户按操作参数的( 排列顺序 )来设置操作参数,因为某一参
数的选择将决定其后面参数的选择.
2.通过宏打开某个数据表的宏命令是( OpenTable ).
3.通过宏查找下一条记录的宏操作是( FindNext ).
4.在一个宏中运行另一个宏时,使用的宏操作命令是( RunMacro ).
5.打开查询的宏命令是( OpenQuery ).
6.定义( 宏组 )有利于数据库中宏对象的管理.
7.宏窗口上半部分由4列组成,他们分别是宏名、条件、( 操作 )和( 备注 )列.
8.如果要建立一个宏,希望执行该宏后,首先打开一个表,然后打开一个窗体,那么在该
宏中,应使用( OpenTable )和
( OpenForm )两个宏命令.
9.在宏的表达式中,还可能引用到窗体或报表上的控件值.引用窗体控件的值,可以使用
表达式( Forms!窗体名!控件名 );引用报表控件的值,可以使用表达式( Reports!
报表名!控件名 ).
13
10.若执行操作的条件是如果“姓名”为空,则条件表达式为( ISNull([姓名]) ).
11.若执行操作的条件是“发货日期”在2004年2月2日到2004年5月2日之间,
则条件表达式为([发货日期] Between#2-2-2004# and #2-5-2004# ).
12.导出数据到Excel 或Lotus1-2-3电子表格文件或从中导入数据所对应的宏操作
是( FransferSpreadsheet ).
13.导出数据给文本文件或文本文件导入数据的宏操作是( FransferText ).
14.如果要放大活动窗口,使其充满Access窗口,让用户尽可能多地看到活动窗口中的
对象,应采用的宏操作是( Maximize );相反,如果想让活动窗口缩小为Access窗口
底部的小标题栏, 应采用的宏操作是( Minimize )
15.如果想移动或更改活动窗口的尺寸,应使用的宏操作为( MoveSize ).
16.若想将处于最大化或最小化的窗口恢复为原来的大小时,应采用的宏操作是
( Restore ).
17.停止所有宏,包括调用此宏的任何宏时应该使用的宏操作是
( StopAllMacros );停止当前正在运行的宏,应采用的宏操作是( StopMacro ).
18.实际上,所有宏操作都可以通过( 另存为模块 )的方式转换为相应的模块代码.
19.为窗体或报表上的控件设置属性值的宏命令是( SetValue ).
14
20.设置计算机发出嘟嘟声的宏操作是( Beep ).
21.对某个数据库对象重命名的宏操作是( Rename ).
命令用于( 关闭一个对象 ).
23.移动至其他记录,并使它成为指定表、查询或窗体中的当前记录的宏操作是
( GotoRecord ).
24.宏是由( 一个 )或( 多个 )操作组成的集合.
25.通过执行宏,Access能够有次序地( 自动 )执行一连串的操作.
26.每个宏操作的参数都显示在( 宏的设计环境 )中.
27.宏可以是包含操作序列的( 一个宏 )或( 一个宏组 ).
28.在Access系统中,宏及宏组保存都需要( 命名 ).
ut命令用于( 打印激活的对象 ).
30.在宏中,如果设计了( 条件宏 ),有些操作就会根据条件情况来决定是否执行.
命令用于( 退出Access ).
32.对于事务性的或重复性的操作,可以通过( 宏 )来实现.
15
33.在Access中提供了将宏转换为等价的( VBA事件 )过程或模块的功能.
34.将宏转换为等价的VBA事件过程或模块,转换操作分为两种情况,分别是( 转换窗
体或报表中的宏 )和( 转换不属于任何窗体与报表的全局宏 ).
35.要转换窗体或报表中的宏,需在( 工具 )菜单中选择“宏”子菜单中的“将窗体的
宏转换为Visual Basic代码”或“将报表的宏转换为Visual Basic代码”命令.
36.要转换全局宏,需在( 另存为 )对话框中,将( 保存类型 )设置为模块.
命令用于( 执行指定的外部应用程序 ).
38.宏可以分为3类:( 操作序列宏 )、( 宏组 )和包括条件操作的宏.
39.创建宏的过程主要有( 指定宏名 )、添加操作、(设置参数)及提供备注等.
40.被命名为( AutoExec )保存的宏,在打开该数据库时会自动运行.
41.选择“视图”菜单中的(宏名)的命令,使此命令上带复选标记,会在“宏”设
计窗口增加一个“宏名”列.
42.单击工具栏中的( 条件 )按纽,会在宏设计窗口中增加一个“条件”列.
43.条件项是逻辑表达式,返回值只有两个:( 真 )和( 假 ).
44.( 宏组的名字 )是显示在“数据库”窗口中的宏和宏组列表的名字.
16
45.在数据处理过程中,如果希望只是满足指定条件执行宏的一个或多个操作,可以使
用( 条件 )来控制这种流程.
46.条件表达式输入到“宏”设计窗口的“条件”列时,条件表达式可能会引用( 窗
体 )或( 报表 )上的控件值.
47.在宏中添加了某个操作后,可以设置此操作的( 参数 ).
48.通常情况下,直接运行宏或宏组里的宏只是进行宏是( 测试 ).
49.使用( 单步跟踪 )执行,可以观察宏的流程和每一个操作的结果.
50.一个宏可以含有多个操作,并且可以定义它们执行的( 顺序 ).
17
本文发布于:2024-03-28 11:46:47,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/zhishi/a/1711597607175339.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:第九章 宏.doc
本文 PDF 下载地址:第九章 宏.pdf
留言与评论(共有 0 条评论) |