InStrRev-Funktion
Gibt die Position einer Zeichenfolge innerhalb einer anderen Zeichenfolge von rechts nach links gesehen zurück.
Syntax
InstrRev(stringcheck, stringmatch, [ start, [ compare ]])
Die Syntax der InstrRev-Funktion enthält die folgenden benannten Argumente:
Bestandteil | Beschreibung |
---|---|
stringcheck | Erforderlich. Zeichenfolgenausdruck, der durchsucht wird. |
stringmatch | Erforderlich. Zeichenfolgenausdruck, nach dem gesucht wird. |
start | Optional. Numerischer Ausdruck, der die Anfangsposition für jede Suche festlegt. Wenn nicht angegeben, wird-1 verwendet, was bedeutet, dass die Suche an der letzten Zeichenposition beginnt. Wenn startNull enthält, tritt ein Fehler auf. |
compare | Optional. Der numerische Wert, der die Art des Vergleichs beim Auswerten von Teilzeichenfolgen angibt. Wenn nicht angegeben, wird ein binärer Vergleich durchgeführt. Im Abschnitt „Einstellungen“ finden Sie entsprechende Werte. |
Einstellungen
Das compare-Argument kann die folgenden Werte besitzen:
Konstante | Wert | Beschreibung |
---|---|---|
vbUseCompareOption | -1 | Führt mit der Einstellung der Option Compare-Anweisung einen Vergleich aus. |
vbBinaryCompare | 0 | Führt einen binären Vergleich aus. |
vbTextCompare | 1 | Führt einen Textvergleich aus. |
vbDatabaseCompare | 2 | Nur Microsoft Access. Führt anhand der Informationen in Ihrer Datenbank einen Vergleich aus. |
Rückgabewerte
InStrRev gibt die folgenden Werte zurück:
Wenn: | Gibt InStrRev Folgendes zurück: |
---|---|
stringcheck eine Länge von Null aufweist | 0 |
stringcheck ergibt Null | Null |
stringmatch ergibt eine Länge 0 (null) (null) | start |
stringmatch ergibt Null | Null |
stringmatch wird gefunden | 0 |
stringmatch wird in stringcheck gefunden | Position, an der die erste Übereinstimmung gefunden wird |
start>Len(stringcheck) | 0 |
Hinweise
Die Syntax der InstrRev-Funktion stimmt nicht mit der Syntax der Instr-Funktion überein.
InstrRev findet nur dann eine Instanz von stringmatch wenn die Position des Endzeichens von stringmatch kleiner oder gleich start ist.
Siehe auch
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.