有效地使用数据类型
除非另行指定,否则将为未声明的变量分配 Variant 数据类型。 此数据类型使编写程序很容易,但它并不总是可使用的最高效的数据类型。
在以下的情况下,应考虑使用其他 数据类型 :
- 您的程序非常大并使用许多变量。
- 您的程序必须尽可能快地运行。
- 直接将数据写入随机访问文件。
除了 Variant 之外,支持的数据类型包括 Byte 、 Boolean 、 Integer 、 Long 、 Single 、 Double 、 Currency 、 Decimal 、 Date 、 Object 和 String 。
使用 Dim 语句声明特定类型的变量,例如:
Dim X As Integer
此语句声明变量 X
是整数 -32,768 和 32,767 之间的整数。 如果您尝试将 X
设置为此范围之外的数字,则将出错。 如果您尝试将 X
设置为分数,则将对该数字进行四舍五入。 例如:
X = 32768 ' Causes error.
X = 5.9 ' Sets x to 6.
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。