7

Access VBA には、別の文字列内で文字列が最初に出現する位置を返す Instr があります。

Instr ( [start], string_being_searched, string2, [compare] )

別の文字列で文字列が最後に出現した位置を返す方法はありますか?

4

2 に答える 2

2

このリンク、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)
于 2017-04-20T20:33:16.617 に答える