Manipulation de chaînes de caractères Excel VBA
Dans ce chapitre, vous trouverez les fonctions les plus importantes de manipulate strings dans Excel VBA.
Placez un bouton de commande sur votre feuille de travail et ajoutez les lignes de code ci-dessous. Pour exécuter les lignes de code, cliquez sur le bouton de commande sur la feuille.
Cordes de jonction
Nous utilisons l’opérateur & pour concaténer (joindre) des chaînes de caractères.
Code:DimAsCordonAsCordon
Résultat:
Note : pour insérer un espace, utilisez « » ».
Gauche
Pour extraire les caractères les plus à gauche d’une chaîne, utilisez Left.
Code:DimAsCordon
Résultat:
Droit
Pour extraire les caractères les plus à droite d’une chaîne, utilisez Droit. On peut aussi insérer directement du texte dans une fonction.
Résultat:
Moyen
Pour extraire une sous-chaîne, en commençant au milieu d’une chaîne, utilisez Mid.
Résultat:
Note : commençant à la position 9 (t) avec la longueur 2. Vous pouvez omettre le troisième argument si vous voulez extraire une sous-chaîne commençant au milieu d’une chaîne, jusqu’à la fin de la chaîne.
Len
Pour obtenir la longueur d’une chaîne, utilisez Len.
Résultat:
Note : espace (position 8) inclus !
InstrumentPour trouver la position d’une sous-chaîne dans une chaîne, utilisez Instr.
Résultat:
Note : la chaîne « am » se trouve à la position 3.
Source : excel-easy
Autres Tuto Excel : boucle while vba – convertir des cm en pouces – excel liste déroulante couleur – comment faire une multiplication sur excel – explication vlookup – créer une macro excel – lbs en kg – convertir lbs en kg – 5 lbs en kg – 10 lbs en kg – 1 lbs en kg – formule tcam