在VBA中变体类型的类型标识是什么

 我来答
汽车之路w
高粉答主

2020-07-26 · 关注我不会让你失望
知道大有可为答主
回答量:1.2万
采纳率:100%
帮助的人:294万
展开全部

在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 广告
景联文科技是一家专业AI数据标注公司。目前在全国范围拥有四个大型数据处理基地,智能标注平台涵盖标注工作台和产能管理体系,提供完整的语音、图像、文本、视频的全领域数据处理能力,通过ISO9001、ISO27001、ISO27701等国际认证,... 点击进入详情页
本回答由景联文科技提供
帐号已注销
推荐于2016-08-08 · TA获得超过8613个赞
知道大有可为答主
回答量:3242
采纳率:66%
帮助的人:2859万
展开全部
dim a as Variant '声明变量 a 为变体类型,正式写法
dim b '声明变量 b 为变体类型,简略写法

Variant 数据类型没有类型声明字符。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xlzzc
2011-09-13 · TA获得超过7301个赞
知道大有可为答主
回答量:4205
采纳率:50%
帮助的人:1444万
展开全部
dim 变量名
后面不加数据类型,VBA就会自动设置其为变体类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式