表达式中的常量、变量、函数等都依靠运算符连接,VBA中的运算符分为4类:算术运算符、比较运算符、逻辑运算符、连接运算符。下面将分别介绍。
1.算术运算符
VBA中共有7种运算符,如下表所示。
示例如下:
2.比较运算符
在VBA中,有7种比较运算符,如下表所示。
示例如下:
3.逻辑运算符
VBA中,有6种逻辑运算符,如下表所示。
示例如下:
4.连接运算符
符号“&”和“+”的作用是将两个表达式作为字符串强制连接在一起,语法格式是:
result = expression1 & expression2或
result = expression1 + expression2
5.运算符的优先级别
在编写程序时,经常用到比较复杂的表达式,表达式中包含了大量的变量和运算符,运算符的优先顺序是:算术运算符、比较运算符、逻辑运算符。所有比较运算符的优先顺序都相同,也就是说,要按它们出现的顺序从左到右进行处理。
各种运算符的运算优先顺序如下表所示。
除了上述优先顺序,还可以灵活运用括号。表达式中括号内的运算总是优先于括号外的运算,但是,在括号之内,运算符的优先顺序不变。
领取专属 10元无门槛券
私享最新 技术干货