VBA 第五讲 变量的声明和使用

变量就是可变的量,好像是存在内存中临时存放的一个小盒子,这个小盒子所放的东西不固定。

盒子里可盛放数字,文本,对象,数组

变量的类型和声明

Boolean 数据类型 为 TRUE OR FALSE. Boolean变量存储为16位(两个字节)的数值形式

Byte变量存储为单精度型,无符号整型,8位(1个字节)的数值形式,范围在0至255之间,要注意,如果超过这一范围就会出错。byte在存储二进制数据时很有用。

integer变量存储为16位,两个字节,范围为-32768到32767之间。简写为%

在声明数据类型之前看一下,变量是否会大于32767,如果大于,变量在设置为integer的情况下,数据在跑到32767行以后就会报错。这时候可以设置数据类型为Long(长整型,占用4个字节,范围在正负2147483648),如果还不够用,可以声明为Single(单精度浮点型) Double。

string 数据类型,字符串有两种,变长与定长的字符串。变长字符串包括20亿个字符,定长字符串包括1到64k个字符,简写为美元符号$。变长字符串存储为10字节加字符串长度,定长字符串为字符串长度(string*20,表示将字符串长度定为20)。存储占用的空间越大,电脑处理起来越慢。

变量的存活周期:过程级变量,模块级变量,全局级变量。(public QQ as integer.这个可以用来做一个管理权限的小工具)

你可能感兴趣的:(VBA 第五讲 变量的声明和使用)