La funzione VBA INSTRREV restituisce un numero intero corrispondente alla prima posizione trovata del valore nella stringa di caratteri, a partire da destra.
La funzione InStrRev restituisce 0 se non viene trovata alcuna corrispondenza.
InStrRev(testo, valore)
O
InStrRev(testo, valore, numero iniziale, maiuscole e minuscole)
Determina la posizione del valore XLP avviando la ricerca a destra del testo:
Sub InStrRevExample() text = "REF: XLP-54-21-XLP-9" 'La prima posizione di "XLP" nel testo durante la ricerca è a destra position = InStrRev(text, "XLP") MsgBox position 'Ritorni: 17 End Sub