文档库 最新最全的文档下载
当前位置:文档库 › 第8章 宏_习题

第8章 宏_习题

第8章  宏_习题
第8章  宏_习题

第8章宏_习题

一、选择题

1.下列关于宏的说法中,错误的是()。B

A.宏是多个操作的集合

B.每一个宏操作都有相同的宏操作参数

C.宏操作不能自定义

D.宏通常与窗体、报表中命令按钮相结合来使用

2.创建宏时至少要定义一个宏操作,并要设置对应的()。C

A.条件B.命令按钮C.宏操作参数D.注释信息

3.用于使计算机发出嘟嘟声的宏命令是( )。A

A.Beep B.MessageBox C.Echo D.Restore

4.用于退出Access的宏命令是( )。C

A.Exit Access B.Ctrl+Alt+Del C.Quit Access D.Close Access

5.宏命令OpenTable打开数据表,则显示该表的视图是()。A

A.数据表视图B.设计视图

C.打印预览视图D.以上都是

6.在宏的表达式中要引用报表StuRep上控件StuText1的值,可以使用的引用是()。C

A.StuText1 B.StuRep!StuText1

C.Reports!StuRep!StuText1 D.Reports!StuText1

7.表达式IsNull([姓名])的含义是()。B

A.没有“姓名”字段B.判断“姓名”字段是否为空值

C.“姓名”字段值是空值D.判断是否存在“姓名”字段

8.定义()有利于数据库中宏对象的管理。B

A.宏B.宏组C.宏操作D.宏定义

9.在Access系统中提供了()执行的宏调试工具。A

A.单步B.同步C.运行D.继续

10.如需决定宏的操作在某些情况下是否执行,可以在创建宏时定义()。C

A.子宏B.宏操作参数

C.“If”操作D.窗体或报表的控件属性

二、填空题

1.宏是一个或多个的集合。操作命令

2.用于打开一个窗体的宏命令是________,用于打开一个报表的宏命令是________,用于打开一个查询的宏命令是________。OpenForm,OpenReport,OpenQuery 3.如果要引用宏组中的宏,则引用格式是________。宏组名.宏名

4.因为有了,数据库应用系统中的不同的对象就可以联系起来。宏

5.由多个操作构成的宏,执行时是按宏命令的________依次执行的。排列顺序

三、问答题

1.什么是宏?宏有何作用?

答:宏是一种工具,利用宏可以在窗体、报表和控件中添加功能,自动完成某项任务。例如,可以在窗体中的命令按钮上将“单击”事件与一个宏关联,每次单击按钮执行该宏,完成相应的操作。

2.什么是数据宏?它有何作用?

答:数据宏是指依附于表或表事件的宏,其作用是在插入、更新或删除表中的数据时执行某些操作,从而验证和确保表数据的准确性。

3.在宏的表达式中引用窗体控件的值和引用报表控件的值,引用格式分别是什么?

答:在宏的表达式中引用窗体控件的值,可以用“Forms!窗体名!控件名”,引用报表控件的值,可以用“Reports!报表名!控件名”。

4.运行宏有几种方法?各有什么不同?

答:在Access中,可以直接运行某个宏,也从其他宏中执行宏,还可以通过响应窗体、报表或控件的事件来运行宏。

直接运行宏主要是为了对创建的宏进行调试,以测试宏的正确性。直接运行宏有以下3种方法:在宏设计窗体中,单击宏设计工具栏上的“运行”按钮;在数据库窗口中,单击“宏”对象,选中要执行的宏,单击鼠标右键,在弹出的快捷菜单中选中“运行”命令。或者双击所要执行的宏来运行它;在Access主窗口选择“工具”→“宏”→“运行宏”命令,再在“执行宏”对话框中输入要执行的宏名,单击“确定”按钮即可。

如果要从其他的宏中运行另一个宏,必须在宏设计视图中使用RunMacro宏操作命令,要运行的另一个宏的宏名作为操作参数。宏组中的宏的引用格式是:宏组名.宏名。

通过窗体、报表或或控件上发生的“事件”触发相应的宏或事件过程,使之投入运行。操作步骤是:在设计视图中打开窗体或报表;创建宏或事件过程;将窗体、报表或控件的有关事件属性设置为宏的名称或事件过程;在运行窗体、报表后,如果发生相应事件,则会自动运行设置的宏或事件过程。

5.名称为AutoExec的宏有何特点?

答:名称为AutoExec的宏将在打开该数据库时自动运行,如果要取消自动运行,则在打开数据库时按住Shift键即可。

相关文档