VBA语言基础知识

一、VBA语言运算符

1、赋值运算符:

=

2、数学运算符:

&、+ (字符连接符)、+(加)、-(减)、Mod(取余)、\(整除)、*(乘)、/
(除)、-(负号)、^(指数)

3、逻辑运算符:

Not(非)、And(与)、Or(或)、Xor(异或)、Eqv(相等)、Imp(隐含)

4、关系运算符:

= (相同)、<>(不等)、>(大于)、<(小于)、>=(不小于)、<=(不大于)、Like、Is

5、位运算符

Not(逻辑非)、And(逻辑与)、Or(逻辑或)、Xor(逻辑异或)、Eqv(逻辑
等)、Imp(隐含)

二、VBA语言数据类型

1、字符串型:String

2、字节型:Byte

3、布尔型:Boolean

4、整数型:Integer

5、长整数型:Long

6、单精度型:Single

7、双精度型:Double

8、日期型:Date

9、货币型:Currency

10、小数点型:Decimal

11、变体型:Variant

12、对象型:Object

三、变量定义语句及作用域

1、局部变量:Dim 变量 as 类型:

如:Dim x as integer

2、私有变量:Private 变量 as 类型:

如:Private x as byte

3、公有变量:Public 变量 as 类型:

如:Public x as single

4、全局变量:Global 变量 as 类型:

如:Global x as data

5、静态变量:Static x as 类型:

如:Static x as double

6、常量:

如:Const pi = 3.14 as single

四、书写规范

1、VBA不区分标识符的字母大小写,一律认为是小写字母;
2、一行可以书写多条语句,各语句之间以冒号分开;
3、一条语句可以多行书写,以空格加下划线_来标识下行为续行;
4、标识符最好能简洁明了,不造成歧义。

你可能感兴趣的:(VBA语言基础知识)