"如果strMyString.Contains,那么strMyString.Contains,Else Boolean"程序

时间:2017-04-03 00:36:27

标签: excel vba

我需要帮助 - "如果strMyString.Contains,那么strMyString.Contains,Else Boolean"程序

我正在努力找到这个名字" lordgun"在一个非常大的数据日志。对于它列出的所有时间,我想将其列在我的数据右侧。

这是我到目前为止的整个尝试 -

Option Explicit

Public Function linecontains()lordgun As Boolean

Dim strMyString As String
Dim TargetString1 As String
Dim TargetString2 As String

'Returns True if cell contains substring, False otherwise
If strMyString.Contains("lordgun.org")

Else strMyString.Contains("") Then

End If

End Function

1 个答案:

答案 0 :(得分:0)

一种方法是使用instr函数。

此函数返回一个int。如果它返回值> 0然后找到了字符串。 e.g:

If Instr(1, MyString, SearchFor, 0) >0  Then

Else

End if