如何在宏中设置参数?

题目

如何在宏中设置参数?

参考答案和解析
正确答案:在宏窗口中的下半部操作参数表,用来设置每个宏操作的参数,宏操作不同,相对应的参数表也不同。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

●下列叙述中正确的是 (34) 。

(34) A.宏替换不占用运行时间

B.在带参的宏定义中,要定义其形式参数的类型

C.在带参的宏定义中,形式参数是变量

D.在带参的宏定义中,形式参数是常量


正确答案:A
【解析】带参的宏定义与函数类似。如果我们把宏定义时出现的参数视为形参,而在程序中引用宏定义时出现的参数视为实参。虽然带参数的宏定义和带参数的函数很相似,但它们还是有本质上的区别:
①在带参的宏定义中,形式参数不是变量,只是一个符号,不分配内存单元,不必定义其形式参数的类型。发生宏"调用"时,只是将实参替换形参。而在函数中,形参和实参是完全独立的变量,它们均有自己的作用域。当调用发生时,实参传递给形参的过程(值传递或引用传递)完全不同于简单的宏替换。
②在宏定义中的形参是标识符,而宏调用中的实参可以是表达式。
③从发生的时间来说,宏"调用"是在编译时发生的,函数调用是在程序运行时发生的;宏"调用"不存在内存单元分配的问题,而函数调用时,会给形参变量分配内存单元,然后复制实参的值,函数调用结束后,形参变量占用的内存单元被释放。

第2题:

如果通过从“数据库”窗口拖曳________的方式来向宏中添加操作,Access将自动为这个操作设置适当的参数。

A.宏对象

B.窗体对象

C.报表对象

D.数据库对象


正确答案:D
解析:如果操作中有调用数据库对象名的参数,则可以直接将对象从“数据库”窗体中拖动到参数框,从而由系统自动设置操作及相应的对象类型参数。

第3题:

80x86汇编中,宏展开就是用宏定义体取代程序中的宏指令名,用实元取代宏定义中的()。

A.哑元

B.参数表

C.变量

D.标号


正确答案:A

第4题:

如果需要在宏中设置属性值,则首先需要添加【 】操作。将其操作的Item操作参数设为一个表达式,该表达式引用要设置的属性。


正确答案:Set Value
Set Value 解析:本题考查的是在参数中引用控制,但本题只涉及到简单的操作。下面举例来说明:假设要建立一个宏,当宏运行时,将把一个叫做Follow Up Filter的按钮的标题改为 Show All Records。为了达到上述目的,需要改变按钮的Caption属性值,即利用Set Value操作把Caption属性值设置为表达式Show All Records。Set Value操作有两个参数:Item和Expression。Item参数用于获知设置的是什么,而Expression参数是用于通知赋予Item的值。

第5题:

宏定义中DUMMY PARAMETER LIST称为哑元表,给出宏定义中所用到的形式参数,每个虚参数之间用逗号隔开。( )


正确答案:对

第6题:

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

A.条件

B.命令按钮

C.宏操作参数

D.注释信息


正确答案:C

第7题:

宏定义中的形式参数可以多于宏调用的实在参数。()


参考答案:正确

第8题:

宏定义可分为带参数的宏定义和不带参数的宏定义两类。()

此题为判断题(对,错)。


参考答案:正确

第9题:

在Access中,建立一个宏对象时,每条宏命令的操作参数的设置在宏设计视图中进行。()

此题为判断题(对,错)。


参考答案:正确

第10题:

可以用前面加下列选项中哪一个表达式来设置宏的操作参数( )。

A.“....”

B.“=”

C.“,”

D.“;”


正确答案:B
解析:表达式前必须加等号“=”,答案为B。

更多相关问题