Find

種別 文字列操作
説明 文字列を検索し、存在する位置を取得します。

構文 Find(str1, str2[, start])
引数 str1:検索元となる文字列
str2:検索する文字列
start:検索を開始する位置。最初の文字は「1」になります。
    また、-1を指定すると、文字の最後から検索します。
戻り値 成功すれば「1以上」を、検索文字がないなど失敗すれば「0」を返します。
使用例 Dim i
'全角文字も1文字としてカウントします。
i = Find("ABCあいうXYZ", "XYZ")'7が返されます。
i = Find("ABCあいうABC", "ABC")'1が返されます。
i = Find("ABCあいうABC", "ABC", 2)'7が返されます。

'文字の最後から検索し、10が返されます。
i = Find("ABCあいうABCAB", "AB", -1)
実例  
備考 関連する関数(ChgVariable、Format、Find、IIf、Len、Left、Mid、
Replace、Right、Split、StrConv、Trim)