Les méthodes de l’objet « RexExp »
Dans l’article précédent, nous avons découvert l’objet RegExp du vbscript.
Dans la page Web dont la référence est donnée ci-dessous, vous trouverez un classeur Excel démontrant l’utilisation des méthodes « Execute », « Replace » et « Test » de cet objet.
http://www.vbaexpress.com/kb/getarticle.php?kb_id=68
La première feuille de ce classeur (cf. extrait ci-dessus) vous aiguille vers les autres feuilles, dont voici le contenu synthétisé :
1. Extraction de la partie numérique d’une chaîne de caractères
2. Retournement d’une séquence de mots
3. Test de la validité d’une adresse e-mail et éclatement en parties
4. Test pour vérifier si les trois premiers caractères d’une chaîne se retrouvent inversés à la fin de la chaîne
5. Conversion (relatif/absolu) de la énième référence dans une formule
6. Test de la validité d’un format numérique
7. Elimination des doublons dans une chaîne de caractères
Remarque – Dans le cas de la feuille n°6, ce sont bien entendu les critères de formats numériques américains qui sont appliqués. Il vous restera à adapter la macro pour les formats numériques français, par exemple la « , » à la place du point, ou l’espace à la place de la « , »…
Dans la page Web dont la référence est donnée ci-dessous, vous trouverez un classeur Excel démontrant l’utilisation des méthodes « Execute », « Replace » et « Test » de cet objet.
http://www.vbaexpress.com/kb/getarticle.php?kb_id=68
La première feuille de ce classeur (cf. extrait ci-dessus) vous aiguille vers les autres feuilles, dont voici le contenu synthétisé :
1. Extraction de la partie numérique d’une chaîne de caractères
2. Retournement d’une séquence de mots
3. Test de la validité d’une adresse e-mail et éclatement en parties
4. Test pour vérifier si les trois premiers caractères d’une chaîne se retrouvent inversés à la fin de la chaîne
5. Conversion (relatif/absolu) de la énième référence dans une formule
6. Test de la validité d’un format numérique
7. Elimination des doublons dans une chaîne de caractères
Remarque – Dans le cas de la feuille n°6, ce sont bien entendu les critères de formats numériques américains qui sont appliqués. Il vous restera à adapter la macro pour les formats numériques français, par exemple la « , » à la place du point, ou l’espace à la place de la « , »…
0 Commentaire(s):
Enregistrer un commentaire
<< Accueil