Supprimer les caractères du côté gauche ou droit de la chaîne de longueur variable - Exemples de code VBA

Table des matières

Si vous connaissez toujours la longueur d'une chaîne, il est facile d'en supprimer des caractères. Exemple : Si vous avez une chaîne de 10 caractères et que vous souhaitez supprimer 1 caractère du côté gauche, retournez simplement les 9 caractères de droite :

msgbox Droite (Mystring, 9)

Cela ne fonctionne pas pour une chaîne de longueur variable, ou une chaîne dont vous ne connaissez pas à l'avance sa longueur. Dans ce cas, vous pouvez utiliser la formule (Longueur - N) pour désigner le nombre de caractères à extraire :

MsgBox Right(Machaîne, Len(Machaîne) - 1)

Où 1 est le nombre de caractères à supprimer du côté gauche de la chaîne. Cela renverra la chaîne moins le caractère le plus à gauche.

Pour supprimer des caractères du côté droit d'une chaîne, remplacez Droit avec La gauche

wave wave wave wave wave