Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何查找单元格是否包含子字符串Excel_Excel_Vba - Fatal编程技术网

如何查找单元格是否包含子字符串Excel

如何查找单元格是否包含子字符串Excel,excel,vba,Excel,Vba,我有以下VBA函数 Function ..... .......... If (IsNumeric(x) And ((x = "*9999999*") = False)) Then ....... Else ........... End If End Function 我需要知道字符串是否包含子字符串“9999999”。 如何执行此操作?如果Instr(x,“999999”)>0,则…应执行此操作。您可以使用类似于运算符的 Sub test() Dim str1 As String Dim

我有以下VBA函数

Function .....
..........
If (IsNumeric(x) And ((x = "*9999999*") = False)) Then
.......
Else
...........
End If
End Function
我需要知道字符串是否包含子字符串“9999999”。
如何执行此操作?

如果Instr(x,“999999”)>0,则…
应执行此操作。

您可以使用类似于运算符的

Sub test()

Dim str1 As String
Dim str2 As String

str1 = "dhfjd9999999dfda"
str2 = "ddsss999dfdfsfd"


MsgBox str1 Like "*9999999*"
MsgBox str2 Like "*9999999*"

End Sub