加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

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

(2017-10-21 21:27:58)
标签:

vba模糊查询

vba判断是否存在某字

判断单元格是否包含字

instr

find

分类: 数据工厂_VBA
vba判断一个单元格中是否包含某个字符串
EXCEL VBA判断单元格是否包含某字符
-----------------------------------
方法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
-----------------------------------
其他参考方法:
--------------------
if instr("SSZ11-50000/110","Z")>0 then msgbox "正确"
-------------------
if(FIND("Z","SSZ11-50000/110",1)>0,"正确",错误)   "SSZ11-50000/110"这个可以替换为单元格的位置。
-------------------
Sub test()
  For i = 1 To 5
    Cells(i, 2) = IIf(Cells(i, 1) Like "*Z*-*", "错", "对")
  Next
End Sub
-----------------------------------
该日志网址为: http://blog.sina.com.cn/s/blog_15b9821340102x2qx.html
 如果您有任何问题或建议或疑问,欢迎反馈和交流,您的要求就是我们的方向和动力
 更多<数据分析>模板,将陆续发布,敬请期待   

更多介绍:http://www.df-bi.com
更多数据分析模型,欢迎扫描"微信公众号"
或者查找微信公众号:"DF数据工厂"  或  "data_f"
判断一个单元格中是否包含某个字符串



0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有