Die Funktion VBA INSTRREV gibt eine Ganzzahl zurück, die der ersten gefundenen Position des Werts in der Zeichenfolge entspricht, beginnend von rechts.
Die Funktion InStrRev gibt 0 zurück, wenn keine Übereinstimmung gefunden wird.
InStrRev(text, wert)
Oder
InStrRev(text, value, start number, case)
Bestimmen Sie die Position des XLP-Werts, indem Sie die Suche rechts vom Text starten:
Sub InStrRevExample() text = "REF: XLP-54-21-XLP-9" 'Die erste Position von „XLP“ im Text bei der Suche befindet sich rechts position = InStrRev(text, "XLP") MsgBox position 'Rückgabe: 17 End Sub