TOP

Fonction VBA : InStrRev

Description

La fonction VBA INSTRREV renvoie un entier correspondant à la première position trouvée de la valeur dans la chaîne de caractères, en partant de la droite.

La fonction InStrRev renvoie 0 si aucune correspondance n'est trouvée.


Syntaxe INSTRREV

InStrRev(texte, valeur)

Ou

InStrRev(texte, valeur, numéro de début, cas)

Exemple VBA InStrRev

Déterminez la position de la valeur XLP en lançant la recherche à droite du texte :

Sub InStrRevExample()
    
     text = "REF: XLP-54-21-XLP-9"
    
     'La première position de "XLP" dans le texte lors de la recherche est à droite
     position = InStrRev(text, "XLP")
    
     MsgBox position 'Retours : 17
    
End Sub
La fonction qui trouve la position de la valeur à gauche du texte est la fonction INSTR.