子类型 | 描述 |
---|---|
Empty | 未初始化的 Variant。对于数值变量,值为 0;对于字符串变量,值为零长度字符串 ("")。 |
Null | 不包含任何有效数据的 Variant。 |
Boolean | 包含 True 或 False。 |
Byte | 包含 0 到 255 之间的整数。 |
Integer | 包含 -32,768 到 32,767 之间的整数。 |
Currency | -922,337,203,685,477.5808 到 922,337,203,685,477.5807。 |
Long | 包含 -2,147,483,648 到 2,147,483,647 之间的整数。 |
Single | 包含单精度浮点数,负数范围从 -3.402823E38 到 -1.401298E-45,正数范围从 1.401298E-45 到 3.402823E38。 |
Double | 包含双精度浮点数,负数范围从 -1.79769313486232E308 到 -4.94065645841247E-324,正数范围从 4.94065645841247E-324 到 1.79769313486232E308。 |
Date (Time) | 包含表示日期的数字,日期范围从公元 100 年 1 月 1 日到公元 9999 年 12 月 31 日。 |
String | 包含变长字符串,最大长度可为 20 亿个字符。 |
Object | 包含对象。 |
Error | 包含错误号。 |
您可以使用转换函数来转换数据的子类型。另外,可使用 VarType函数返回数据的 Variant 子类型。