在VBA中,对于Sub或Function过程中的每一个形参,可用于声明其参数传递方式的关键字包括()
第1题:
以下叙述中正确的是( )。
A.一个 Sub 过程至少要一个 Exit Sub 语句
B.一个 Sub 过程必须有一个 End Sub 语句
C.可以在 Sub 过程中定义一个 Function 过程,但不能定义 Sub 过程
D.调用一个 Function 过程可以获得多个返回值
第2题:
以下叙述不正确的是: ______。
A.在Sub过程中可以调用Function过程
B.在用Call调用Sub过程时必须把参数放在括号里
C.在Sub过程中可以嵌套定义Function
D.用Static声明的过程中的局部变量都是Static类型
第3题:
A.Function过程可以有参数,而Sub过程不可以
B.两种过程参数的传递方式不同
C.Sub过程无返回值,但Function过程有返回值
D.Sub过程是语句级调用,可以使用Call或直接使用过程名,但Function过程是在表达式中调用
第4题:
(26)设有下列过程: Private Sub ppp(As Single,b As Single) A=a+b Print a,b B=a+b Print a,b End Sub Private Sub Form_Activate() x=18 Call ppp ((x),(x)) Print x End Sub 则下列说法中不正确的是 A.形参是a和b,两个实参(x)和(y)允许重名 B.形参是a和b,实参(x)表示传值调用 C.形参是a和b,实参(x)表示是非传址调用 D.形参是a和b,两个实参(x)和(y)不允许重名
第5题:
下列关于Sub过程的叙述正确的是A.一个Sub过程必须有一个Exie Sub语句B.一个Sub过程必须有一个Enb Sub语句C.在Sub过程中可以定义一个Function过程D.可以用Goto语句退出Sub过程
第6题:
Function过程与Sub过程的最主要区别是( )。
A.Function过程一定要有形参,而Sub过程可以没有形参
B.Function过程的终端语句是End Function,而Sub过程的终端语句是End Sub
C.Function过程是用于计算函数值的,而Sub过程是用于改变属性值的
D.Function过程有返回函数值,而Sub过程没有返回值
第7题:
Function过程有别于Sub过程的最主要的特点是( )。
A.Function过程一定要有虚参,而Sub过程可以没有虚参
B.Function过程的终端语句是EndFunction,而Sub过程的终端语句是EndSub
C.Function过程是用于计算函数值的,而Sub过程是用于改变属性值的
D.Function过程要返回函数值,而Sub过程没有值返回
第8题:
Sub过程与Function过程最根本的区别是
A.Sub过程不能返回值,而Function过程能返回值
B.Function过程可以有形参,Sub过程不可以
C.Sub过程可以使用Call语句直接使用过程名调用,而Function过程不可以
D.两种过程参数的传递方式不同
第9题:
(24)Function过程与Sub过程的最主要区别是 A.Function过程一定要有形参,而Sub过程可以没有形参B.Function 过程的终端语句是End Function,而Sub过程的终端语句是End Sub C.Function过程时用于计算函数值的,而Sub过程时用于改变属性值的D.Function过程有返回函数值,而Sub过程没有返回值
第10题:
Sub过程与Function过程最根本的区别是( )。
A)Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
B)Sub过程可以使用Call语句或直接使用过程名调用,而Function过程不可以
C)两种过程参数的传递方式不同
D)Function过程可以有参数,Sub过程不可以