VBA学习_4:运算符
1、算术运算符
- +:和
- -:差或者取反
- *:积
- /:除(带小数)
- \:整除
- ^:乘方
- Mod:取余
2、比较运算符
- =:比较两个数据是否相等
- <>:两个数据不相等
- <:小于
- >:大于
- <=:小于等于
- >=:大于等于
- Is:比较两个对象的引用变量
- Like:比较两个字符串是否匹配,判断字符串是否以李字开头:Range("B2") Like "李*"
通配符
- *:代替任意多个字符, "李家军" Like "*家*" True
- ?:代替单个字符, "李家军" Like "?家?" True
- #:代替单个数字, "李家军5" Like "?家?#" True
- [charlist]:代替charlist任意一个字符, "I" Like "[A-Z]" True
- [!charlist]:代替不在charlist任意一个字符, "I" Like "[!H-J]" False
3、文本运算符
+和&都可以对字符串拼接
4、逻辑运算符
- And:与
- Or:或
- Not:非
- Xor:异或,两个表达式值不同返回True,否则False
- Eqv:等价,两个表达式值相同返回True,否则False
- Imp:蕴含,a Imp b, a为True,b为False返回False,否则True
5、多种运算的优先级
6、内置函数
时间函数:Time()或者Time