在VBA中变体类型的类型标识是什么
在VBA中变体类型的类型标识是dim变量名。
后面不加数据类型,VBA就会自动设置其为变体类型。
在模块级别中用Dim声明的变量,对该模块中的所有过程都是可用的。可以使用Dim语句在模块级或过程级中声明变量的数据类型。
当在过程中使用Dim语句时,通常将Dim语句放在过程的开始处。
扩展资料
Dim语句的语法包含下面部分:
WithEvents:可选的。关键字,说明varname是一个用来响应由ActiveX对象触发的事件的对象变量。只有在类模块中才是合法的。使用WithEvents,可以声明任意个所需的单变量,但不能使用WithEvents创建数组。New和WithEvents不能一起使用。
varname:必需的。变量的名称;遵循标准的变量命名约定。
subscripts可选的。数组变量的维数;最多可以定义60维的多维数组。subscripts参数使用下面的语法:[lowerTo]upper[,[lowerTo]upper]...如果不显式指定lower,则数组的下界由OptionBase语句控制。如果没有使用OptionBase语句,则下界为0。
New:可选的。可隐式地创建对象的关键字。如果使用New来声明对象变量,则在第一次引用该变量时将新建该对象的实例,因此不必使用Set语句来给该对象引用赋值。New关键字不能声明任何内部数据类型的变量,以及从属对象的实例,也不能与WithEvents一起使用。
type:可选的。变量的数据类型;可以是Byte、布尔、Integer、Long、Currency、Single、Double、Decimal(目前尚不支持)、Date、String(对变长的字符串)、String*length(对定长的字符串)、Object、Variant、用户定义类型、或对象类型。所声明的每个变量都要一个单独的Astype子句。
2024-06-11 广告
dim b '声明变量 b 为变体类型,简略写法
Variant 数据类型没有类型声明字符。
后面不加数据类型,VBA就会自动设置其为变体类型。
广告 您可能关注的内容 |