string1 | (String) Przeszukiwane łańcuch tekstowy |
---|---|
string2 | (String) Wyszukiwane łańcuch tekstowy |
start | [opcjonalne] (Integer) Wyrażenie liczbowe ustawiające pozycję początkową dla poszczególnego wyszukiwania.
Jeżeli nie jest ustawione, wtedy jest zastosowane -1 (to znaczy, że wyszukiwanie rozpocznie się od pozycji ostatniego znaku łańcucha). |
compare | [opcjonalne] (Integer) Wartość liczbowa określa rodzaj zastosowanego porównywania podciągów znaków.
Jeżeli nie jest ustawione, wtedy jest wykonywane porównanie binarne. vbBinaryCompare - wykona binarne porównanie
vbTextCompare - wykona tekstowe porównanie |
Dim SearchString, SearchChar, nPos
SearchString = "XXpXXpXXPXXP"
SearchChar = "P"
nPos = InstrRev(SearchString, SearchChar, 10, 0)
' binarne porównanie rozpoczyna się na pozycji 10, zwraca 9
nPos = InstrRev(SearchString, SearchChar, -1, 1)
' tekstowe porównanie rozpoczyna się na ostatniej pozycji, zwraca 12
nPos = InstrRev(SearchString, SearchChar, 8)
' binarne porównanie, zwraca 0