VBA共有12种数据类型,具体见下表,此外用户还可以根据以下类型用Type自定义数据类型。
数据类型 | 类型标识符 | 字节 |
字符串型 String | $ | 字符长度(0-65400) |
字节型 Byte | 无 | 1 |
布尔型 Boolean | 无 | 2 |
整数型 Integer | % | 2 |
长整数型 Long | & | 4 |
单精度型 Single | ! | 4 |
双精度型 Double | # | 8 |
日期型 Date | 无 | 8 (范围为公元100/1/1-99/12/31) |
货币型 Currency | @ | 8 |
小数点型 Decimal | 无 | 14 |
变体型 Variant | 无 | 以上任意类型,可变 |
对象型 Object | 无 | 4 |