vba 判断一个单元格中是否包含某个字符串 有则执行后面的语句
5个回答
展开全部
用instr函数判断是否包含指定字符,>0表示"含有"
SearchString = "XXpXXpXXPXXP" 被搜索的字符串
SearchChar = "P" 要查找字符串 "P"
MyPos = InStr(SearchString, SearchChar) 返回9
MyPos = InStr(1, SearchString, "W") 返回 0
SearchString = "XXpXXpXXPXXP" 被搜索的字符串
SearchChar = "P" 要查找字符串 "P"
MyPos = InStr(SearchString, SearchChar) 返回9
MyPos = InStr(1, SearchString, "W") 返回 0
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写了个例子 Sub a() Set c = Range("a1").Find("吉林", LookIn:=xlValues) If Not c Is Nothing then MsgBox "1" End If End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Dim iFind As Integer
Dim MyString As Integer
MyString = Range("A1").Value '假设你的单元格为A1
iFind = InStr(1, MyString, "吉林", vbTextCompare)
If iFind > 0 Then
......
End If
Dim MyString As Integer
MyString = Range("A1").Value '假设你的单元格为A1
iFind = InStr(1, MyString, "吉林", vbTextCompare)
If iFind > 0 Then
......
End If
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询