VBA – Suppression de Caractères à Gauche ou à Droite d’une Chaîne de Longueur Variable
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 voulez enlever 1 caractère du côté gauche, il suffit de retourner les 9 caractères de droite:
msgbox Right(MaChaine, 9)
Cela ne fonctionne pas pour une chaîne de longueur variable, ou une chaîne dont vous ne connaissez pas la longueur à l’avance. Dans ce cas, vous pouvez utiliser la formule (Longueur – N) pour désigner le nombre de caractères à extraire :
MsgBox Right(MaChaine, Len(MaChaine) - 1)
Où 1 est le nombre de caractères à retirer du côté gauche de la chaîne. Ceci retournera la chaîne de caractères moins le caractère le plus à gauche.
Pour retirer des caractères du côté droit d’une chaîne, remplacez Right par Left
La Programmation VBA Simplifiée
Ne cherchez plus de code VBA en ligne. Découvrez AutoMacro – un générateur de code VBA qui permet aux débutants de créer leurs propres procédures, avec des connaissances minimales en programmation et de nombreuses fonctionnalités permettant à tous les utilisateurs de gagner du temps!
VBA Coding Made Easy
Stop searching for VBA code online. Learn more about AutoMacro - A VBA Code Builder that allows beginners to code procedures from scratch with minimal coding knowledge and with many time-saving features for all users!Learn More!