Manipuler les chaînes de caractères en VB6 et VBA Excel par SilkyRoad
I - Manipuler les chaînes de caractères......................................................................................................................3
I-A - Compter le nombre de caractères dans une chaine..................................................................................... 3
I-B - Extraire une portion de caractères en partant de la gauche......................................................................... 3
I-C - Extraire une portion de caractères en partant de la droite............................................................................3
I-D - Extraire une chaîne de caractères à l'intérieur d'une autre chaîne............................................................... 3
I-E - Renvoyer la position de la première occurrence d'une chaîne dans une autre chaîne................................. 3
I-F - Inverser l'ordre des caractères dans une chaîne.......................................................................................... 4
I-G - Passer l'ensemble d'une chaîne en majuscule............................................................................................. 5
I-H - Passer l'ensemble d'une chaîne en minuscule............................................................................................. 5
I-I - Scinder une chaîne......................................................................................................................................... 5
I-J - Remplacer des caractères dans une chaîne................................................................................................. 5
I-K - Convertir une chaine vers un format spécifié................................................................................................6
I-L - Supprimer les caractères non imprimables dans la feuille active.................................................................. 7
I-M - Supprimer tous les espaces superflus à l'exception des espaces simples entre les mots............................7
I-N - Vérifier si un mot existe dans le dictionnaire Office...................................................................................... 7
I-O - La fonction Val...............................................................................................................................................7
I-P - Extraire toutes les valeurs numériques (entiers et décimales) contenues dans une chaîne..........................8
I-Q - Utiliser Option compare................................................................................................................................. 8
I-Q-1 - Option compare Text.............................................................................................................................8
I-Q-2 - Option compare Binary......................................................................................................................... 8
I-R - Comparer deux chaînes en utilisant l'opérateur LIKE................................................................................... 9
I-S - La fonction ASC.............................................................................................................................................9
I-T - La fonction CHR.............................................................................................................................................9
I-U - Découper une longue chaine de caractères sans couper les mots.............................................................. 9
I-V - Vérifier la présence d'une chaîne dans un tableau à une dimension..........................................................10
I-W - Créer une jonction entre les chaînes contenues dans un tableau............................................................. 11
II - Remerciements.................................................................................................................................................... 12
III - Téléchargement...................................................................................................................................................13
- 2 -
http://silkyroad.developpez.com/VBA/ManipulerChainesCaracteres/