「Excel VBA」InStr関数で検索開始位置を指定するサンプル

2021年2月10日

書式
InStr( start, string1, string2)
引数start:検索開始位置
使用例

Sub testfunc()
    Dim target As String
    target = "TESTSU"
    
    Debug.Print InStr(1, target, "T") 
    Debug.Print InStr(2, target, "T") 
    Debug.Print InStr(3, target, "T") 
    Debug.Print InStr(4, target, "T") 
    Debug.Print InStr(5, target, "T") 

End Sub

結果
1
4
4
4
0

Excel VBA

Posted by arkgame