 变量是一个指定的内存位置,用于保存脚本执行过程中可以更改的值。- 变量名称不能使用空格,句点(
. ),感叹号(! )或字符@ ,& ,$ ,# 。 - 不能使用Visual Basic保留关键字作为变量名称。
Dim <variable_name> As <variable_type> 变量的数据类型大体上可以分成两大类:数字和非数字数据类型。下表显示数字数据类型和允许的值范围。 编号 | 数字类型 | 范围值 |
---|
1 | Byte | 0 到 255 | 2 | Integer | -32,768 到 32,767 | 3 | Long | -2,147,483,648 到 2,147,483,648 | 4 | Single | 负值: -3.402823E+38 到 -1.401298E-45
正值: 1.401298E-45 到 3.402823E+38
| 5 | Double | 负值: -1.79769313486232e+308 到-4.94065645841247E-32 4
正值: 4.94065645841247E-324 到 1.79769313486232e+308
| 6 | Currency | -922,337,203,685,477.5808 到 922,337,203,685,477.5807 | 7 | Decimal | 如果不使用小数,则为 +/- 79,228,162,514,264,337,593,543,950,335 ;
如果使用小数,则为: +/- 7.9228162514264337593543950335
|
下表显示了非数字数据类型和允许的值范围。 编号 | 数字类型 | 范围值 |
---|
1 | 固定长度:String | 1 ~ 65,400个字符 | 2 | 可变长度:String | 0到20亿字符 | 3 | Date | 100年1月1日至9999年12月31日 | 4 | Boolean | True / False | 5 | Object | 任何嵌入的对象 | 6 | Variant (numeric) | 任何大到double的数字值 | 7 | Variant (text) | 与可变长度的string 一样。 |
|