Fonction VBA : Right

La fonction VBA Right renvoie le nombre de caractères spécifié d'une chaîne de caractères à partir de la droite.

Utilisation :

Right(texte, nombre_caractères)


Exemple d'utilisation

Utilisation de la fonction Right pour récupérer un nombre variable de caractères d'une même chaîne à partir de la droite :

Sub exemple()
    
    MsgBox Right("www.excel-pratique.com", 1) 'Renvoie : m
    MsgBox Right("www.excel-pratique.com", 2) 'Renvoie : om
    MsgBox Right("www.excel-pratique.com", 3) 'Renvoie : com
    MsgBox Right("www.excel-pratique.com", 4) 'Renvoie : .com
    MsgBox Right("www.excel-pratique.com", 5) 'Renvoie : e.com
    MsgBox Right("www.excel-pratique.com", 10) 'Renvoie : atique.com
    MsgBox Right("www.excel-pratique.com", 50) 'Renvoie : www.excel-pratique.com

End Sub
La fonction qui renvoie le nombre de caractères spécifié depuis la gauche est la fonction Left.
Pour extraire des caractères à l'intérieur d'une chaîne, vous pouvez utiliser la fonction Mid.