问题
单项选择题
在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为( )。
A.Boolean
B.Int
C.String
D.Variant
答案
参考答案:D
解析: 本题考查考生对VBA中的变量声明的理解。除了常用的数据类型外,在VBA中有变体类型数据(Variant),它是一种特殊的数据类型,除了定长字符串类型及用户自定义类型外,可以包含任何其他类型的数据;变体类型还可以包含Empty、Error、Nothing和Null特殊值。在VBA中,如果没有显式声明或用符号来定义变量的数据类型,变量的默认数据类型为变体类型数据(Variant)。