Bonjour,
Dans une tableau Excel, je dois rechercher une séquence de texte de type xx-xxxx dans une cellule, où x est un entier de 0 à 9.
Cette séquence peut être mélangée à du texte, on peut donc avoir dans la cellule Excel :
- seulement la séquence de type xx-xxxx
- cette séquence précédée et/ou suivie par du texte : blabla xx-xxxx blabla
J'arrive à trouver la séquence en balayant chaque ligne à l'aide du macro vba et en utilisant une expression régulière (0-9){2}-(0-9){4}.
Mais je voudrai exclure les cas où la séquence est précédée par "I" ou "I-".
Je ne sais pas comment intégrer cette restriction dans mon expression régulière.
Je me suis dis qu'une macro et les expressions régulières pouvaient résoudre ce besoin, mais si vous voyez d'autres méthodes, je suis également preneur.
Merci d'avance si vous pouvez m'aider à résoudre cette difficulté.
Bien cordialement,
Emmanuel
Partager