Nei casi in cui si debba ricercare l'ultima ricorrenza in una stringa, si può usare il comando LastIndexOf.
Esempio se devo trovare in che posizione si trova l'ultimo "." in un nome di file, posso usare la seguente sintassi:
dim MiaStriga As String
MiaStringa = "Nome.del.File.txt"
msgbox MiaStringa.LastIndexOf(".")
Verrà visualizzato il messaggio 14