分享

自学VBA,VBA中的运算符

 庆亮trj21bcn0z 2018-06-18

程序的执行其实就是对数据进行的各类运算过程,各种不同的数据可以进行不同的运算,在VBA中的运算主要包括4大类,算术运算符/比较运算符/连接运算符/逻辑运算符。先让我们一起来了解下。

1. 算术运算符

算术运算符主要用于数值类型的运算,比如1+1,2-1,3*4,4/2 这些都是算术运算符,请查看如下算术运算符作用。

自学VBA,VBA中的运算符

2. 比较运算符

比较晕算法主要用于将两个值做比较,比如大于,小于,等于,包含等等。放回值是Boolean类型(True和 False),请查看如下比较运算符作用。

自学VBA,VBA中的运算符

提到Like的使用,就不得不说通配符了,比如 Range('A1') like '李*',其中*是通配符,表示替代任意多字符,所以结果就是所有李开头的值都能匹配成功。还有一些其他的通配符,如下:

自学VBA,VBA中的运算符

3. 连接运算符

VBA的连接运算符有两种,一种是+,一种是&。对于两个字符串直接连接可以使用+号,比如A=“A123”,B=“B456”,A+B=“A123B456”,但是如果+使用在数字类型上,就会变成求和。比如A=“123”,B=“456”,A+B=579。但是如果想将两个数字连接在一起,就可以使用&了,比如上面的A和B,A&B=“123456”。

4. 逻辑运算符

逻辑运算符用于判断逻辑运算式的真假,参与运算的数据为逻辑型数据,返回结果为Boolean型,只能为true或false。逻辑运算符及其作用如表:

自学VBA,VBA中的运算符

最后怎么使用这些运算符了,运算符有优先级执行顺序,请看如下表,在以后的编写过程中请按照这个来编写。

自学VBA,VBA中的运算符

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多