Access VBA には、別の文字列内で文字列が最初に出現する位置を返す Instr があります。
Instr ( [start], string_being_searched, string2, [compare] )
別の文字列で文字列が最後に出現した位置を返す方法はありますか?
Access VBA には、別の文字列内で文字列が最初に出現する位置を返す Instr があります。
Instr ( [start], string_being_searched, string2, [compare] )
別の文字列で文字列が最後に出現した位置を返す方法はありますか?
このリンク、MS のサンプルコードを確認してください
https://msdn.microsoft.com/en-us/library/t2ekk41a(v=vs.90).aspx
Dim TestString As String = "the quick brown fox jumps over the lazy dog"
Dim TestNumber As Integer
' Returns 32.
TestNumber = InStrRev(TestString, "the")
' Returns 1.
TestNumber = InStrRev(TestString, "the", 16)