VBA数据类型概述以下表格显示所支持的数据类型,以及存储空间大小与范围。数据类型存储空间大小范围Byte1个字节0到255Boolean2个字节True或FalseInteger2个字节-32,768到32,767Long(长整型)4个字节-2,147,483,648到2,147,483,647Single(单精度浮点型)4个字节负数时从---45;-(双精度浮点型)8个字节负数时从---324;-(变比整型)8个字节从-922,337,203,685,,337,203,685,+/-79,228,162,514,264,337,593,543,950,335,而小数点右边有28位数时为+/-;最小的非零值为+/-(变长)10字节加字符串长度0到大约20亿String(定长)字符串长度1到大约65,400Variant(数字)16个字节任何数字值,最大可达Double的范围Variant(字符)22个字节加字符串长度与变长String有相同的范围用户自定义(利用Type)所有元素所需数目每个元素的范围与它本身的数据类型的范围相同。注意任何数据类型的数组都需要20个字节的内存空间,加上每一数组维数占4个字节,再加上数据本身所占用的空间。数据所占用的内存空间可以用数据元数目乘上每个元素的大小加以计算。例如,以4个2字节之Integer数据元所组成的一维数组中的数据,占8个字节。这8个字节加上额外的24个字节,使得这个数组所需总内存空间为32个字节。包含一数组的Variant比单独的一个数组需要多12个字节
VBA数据类型概述 来自淘豆网m.daumloan.com转载请标明出处.