比较运算符的应用举例

网友投稿 430 2022-10-07

比较运算符的应用举例

本文为《别怕,Excel VBA其实很简单(第3版)》随书问题参-

表达式代码说明
Range(“B2”).Value Like “李*”判断活动工作表B2中的数据是否以“李”字开头
Range(“B2”).Value Like “???”判断活动工作表B2中的数据是否由三个字符组成
Range(“B2”).Value Like “#*”判断活动工作表B2中的数据是否以数字开头
Range(“B2”).Value Like “[0-9]”判断活动工作表B2中的数据是否为0到9的数字中的其中之一
Range(“B2”).Value Like “[!abcdefg]”判断活动工作表B2中的数据是否是“abcdefg”之外的单个字符

下面的示例代码对你理解Like及通配符的运用可能会有点帮助:

比较运算符的应用举例

Sub 举例()Dim a As Booleana = "aBBBa" Like "a*a" '返回 True。ak = "F" Like "[A-Z]" '返回 True。a = "F" Like "[!A-Z]" '返回 False。a = "a2a" Like "a#a" '返回 True。a = "aM5b" Like "a[L-P]#[!c-e]" '返回 True。a = "BAT123khg" Like "B?T*" '返回 True。a = "CAT123khg" Like "B?T*" '返回 False。End Sub

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:获取指定目录中所有扩展名为“xlsx"的文件名称
下一篇:用自定义函数获取文本中的信息
相关文章