判断一个单元格中是否包含某个字符串

标签:
vba模糊查询vba判断是否存在某字判断单元格是否包含字instrfind |
分类: 数据工厂_VBA |
vba判断一个单元格中是否包含某个字符串
EXCEL VBA判断单元格是否包含某字符
For i = 1 To 5
Cells(i, 2) =
IIf(Cells(i, 1) Like "*Z*-*", "错", "对")
Next
-----------------------------------
方法1:
VBA判断单元格是否包含某字符使用InStr函数,与工作表的FIND函数类似。
-----------------------------------
程序中判断是否包含,可以这样写VBA代码:
If InStr("111a222", "a")=0 Then MsgBox "不包含" Else MsgBox
"包含"
执行示例:
-----------------------------------
方法2:
If
Range("A1").Find("abc") <> Nothing Then
MsgBox "找到了"
Else
MsgBox "没找到"
End If
MsgBox "找到了"
Else
MsgBox "没找到"
End If
-----------------------------------
其他参考方法:
--------------------
if
instr("SSZ11-50000/110","Z")>0 then msgbox "正确"
-------------------
if(FIND("Z","SSZ11-50000/110",1)>0,"正确",错误)
"SSZ11-50000/110"这个可以替换为单元格的位置。
-------------------
Sub test()
End Sub
-----------------------------------
该日志网址为: http://blog.sina.com.cn/s/blog_15b9821340102x2qx.html
如果您有任何问题或建议或疑问,欢迎反馈和交流,您的要求就是我们的方向和动力
更多<数据分析>模板,将陆续发布,敬请期待
更多介绍:http://www.df-bi.com
更多数据分析模型,欢迎扫描"微信公众号"
或者查找微信公众号:"DF数据工厂"或
"data_f"
更多介绍:http://www.df-bi.com
更多数据分析模型,欢迎扫描"微信公众号"
或者查找微信公众号:"DF数据工厂"