◎VBA中的定义

024 VBA中的命名规

◎VBA中的定义:命名规则(1)

在VBA程序中,为过程、常数、变量等命名时,需要遵守一定的规则。

首先,第一个字符必须为英文字母,且名称中不能含有空格、运算符、句点(.)、感叹号(!)或@、&、$,#等在VBA代码中有特定作用的字符。

其次,名称的长度不能够超过255个字符。

再次,不能够使用VBA的保留关键字来命名,也不能够使用已有的过程名、函数名等来命名。

最后,不能够在作用范围重叠的情况下定义两个作用范围层次相同的同名变量,但是可以定义同名的私有变量,来覆盖当前作用范围内的更大变量。

还有一点需要注意的是,VBA代码不区分英文字母大小写,所以不能通过英文字母大小写来设置不同的变量名。