InStrRev-FunktionInStrRev function

Gibt die Position einer Zeichenfolge innerhalb einer anderen Zeichenfolge von rechts nach links gesehen zurück.Returns the position of an occurrence of one string within another, from the end of the string.

SyntaxSyntax

InstrRev(stringcheck, stringmatch, [ start, [ compare ]])InstrRev(stringcheck, stringmatch, [ start, [ compare ]])


Die Syntax der InstrRev-Funktion enthält die folgenden benannten Argumente:The InstrRev function syntax has these named arguments:

BestandteilPart BeschreibungDescription
stringcheckstringcheck Erforderlich.Required. Zeichenfolgenausdruck, der durchsucht wird.String expression being searched.
stringmatchstringmatch Erforderlich.Required. Zeichenfolgenausdruck, nach dem gesucht wird.String expression being searched for.
startstart Optional.Optional. Numerischer Ausdruck, der die Anfangsposition für jede Suche festlegt.Numeric expression that sets the starting position for each search. Wenn nicht angegeben, wird-1 verwendet, was bedeutet, dass die Suche an der letzten Zeichenposition beginnt.If omitted, -1 is used, which means that the search begins at the last character position. Wenn start Null enthält, tritt ein Fehler auf.If start contains Null, an error occurs.
comparecompare Optional.Optional. Der numerische Wert, der die Art des Vergleichs beim Auswerten von Teilzeichenfolgen angibt.Numeric value indicating the kind of comparison to use when evaluating substrings. Wenn nicht angegeben, wird ein binärer Vergleich durchgeführt.If omitted, a binary comparison is performed. Im Abschnitt „Einstellungen“ finden Sie entsprechende Werte.See the Settings section for values.

EinstellungenSettings

Das compare-Argument kann die folgenden Werte besitzen:The compare argument can have the following values:

KonstanteConstant WertValue BeschreibungDescription
vbUseCompareOptionvbUseCompareOption -1-1 Führt mit der Einstellung der Option Compare-Anweisung einen Vergleich aus.Performs a comparison by using the setting of the Option Compare statement.
vbBinaryComparevbBinaryCompare 00 Führt einen binären Vergleich aus.Performs a binary comparison.
vbTextComparevbTextCompare 11 Führt einen Textvergleich aus.Performs a textual comparison.
vbDatabaseComparevbDatabaseCompare 22 Nur Microsoft Access.Microsoft Access only. Führt anhand der Informationen in Ihrer Datenbank einen Vergleich aus.Performs a comparison based on information in your database.

RückgabewerteReturn values

InStrRev gibt die folgenden Werte zurück:InStrRev returns the following values:

Wenn:If Gibt InStrRev Folgendes zurück:InStrRev returns
stringcheck eine Länge von Null aufweiststringcheck is zero-length 00
stringcheck ergibt Nullstringcheck is Null NullNull
stringmatch ergibt eine Länge 0 (null) (null)stringmatch is zero-length startstart
stringmatch ergibt Nullstringmatch is Null NullNull
stringmatch wird gefundenstringmatch is not found 00
stringmatch wird in stringcheck gefundenstringmatch is found within stringcheck Position, an der die erste Übereinstimmung gefunden wirdPosition at which match is found
start > Len(stringmatch)start > Len(stringmatch) 00

HinweiseRemarks

Die Syntax der InstrRev-Funktion stimmt nicht mit der Syntax der Instr-Funktion überein.Note that the syntax for the InstrRev function is not the same as the syntax for the Instr function.

Siehe auchSee also

Support und FeedbackSupport and feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation?Have questions or feedback about Office VBA or this documentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.