Fonction VBA : Left
La fonction VBA Left renvoie le nombre de caractères spécifié d'une chaîne de caractères depuis la gauche.
Utilisation :
Left(texte, nombre_caractères)
Exemple d'utilisation
Utilisation de la fonction Left pour récupérer un nombre variable de caractères d'une même chaîne depuis la gauche :
Sub exemple()
MsgBox Left("www.excel-pratique.com", 1) 'Renvoie : w
MsgBox Left("www.excel-pratique.com", 2) 'Renvoie : ww
MsgBox Left("www.excel-pratique.com", 3) 'Renvoie : www
MsgBox Left("www.excel-pratique.com", 4) 'Renvoie : www.
MsgBox Left("www.excel-pratique.com", 5) 'Renvoie : www.e
MsgBox Left("www.excel-pratique.com", 10) 'Renvoie : www.excel-
MsgBox Left("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 droite est la fonction Right.
Pour extraire des caractères à l'intérieur d'une chaîne, vous pouvez utiliser la fonction Mid.