加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

TypeName 函数(VBA)

(2017-04-03 19:48:56)
分类: ◆VBA
TypeName 函数(VBA)
━━━━━━━━━━━━━━━━━━━━━━━━━

返回一个 String,提供有关变量的信息。

语法
TypeName(varname)
必要的 varname 参数是一个 Variant,它包含用户定义类型变量之外的任何变量。

说明
TypeName 所返回的字符串可以是下面列举的任何一个字符串:
返回字符串 变量
对象类型 类型为 objecttype 的对象
Byte 位值
Integer 整数
Long 长整数
Single 单精度浮点数
Double 双精度浮点数
Currency 货币
Decimal 十进制值
Date 日期
String 字符串
Boolean Boolean 
Error 错误值
Empty 未初始化
Null 无效数据
Object 对象
Unknown 类型未知的对象
Nothing 不再引用对象的对象变量

如果 varname 是一个数组,则返回的字符串可以是任何一个后面添加了空括号的可能的返回字符串(或 Variant)。例如,如果 varname 是一个整数数组,则 TypeName 返回 "Integer()"。

TypeName 函数示例
本示例使用 TypeName 函数返回有关变量的信息。

声明变量。
Dim NullVar, MyType, StrVar As String, IntVar As Integer, CurVar As Currency
Dim ArrayVar (To 5As Integer
NullVar Null 设置变量值为 Null。
MyType TypeName(StrVar返回  "String "。
MyType TypeName(IntVar返回  "Integer "。
MyType TypeName(CurVar返回  "Currency "。
MyType TypeName(NullVar返回  "Null "。
MyType TypeName(ArrayVar返回  "Integer() "。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有