RDV+DIAL chat illimit� dans ta r�g!
no save
Assistance
Achat
News

Forum | programmation
[excel] vba: LIKE + expression réguliere ?
mortelrdv, le ven. 07 nov. 2008 à 07:56:19
Bonjour,

mon probleme est le suivant, je voudrais faire des test sur des chaines de caracteres genre :

1-5-7-8 ->ok
5-3-2-7 ->ok
4-12-6-8 ->ok
2-1-13-7 ->nok
....


je passe par la possibilité que propose LIKE
if chaine like "#-AAA-#-#" then ...
ou alors mieux
if chaine like "[1-8]-AAA-[1-2]-[1-8]" then ...

le probleme c'est que je sèche à l'emplacement AAA, cette emplacement peut contenir un nombre entre 1 et 16 (et non 01 à 16)

connaissez vous une expression réguliere qui résolve ce probleme ?
sinon je vais passer par :
if chaine like "[1-8]-[1-9]-[1-2]-[1-8]" OR chaine like "[1-8]-1[0-6]-[1-2]-[1-8]" then ...
mais comme j'ai plusieurs conditions comme ça, ça me fait un IF à ralonge (vu que je dois doubler mes condition à chaque fois)

MerciConfiguration: Windows XP
Firefox 3.0.3


lermite222
nov. 08
Suivant
REPONSES
lermite222
nov. 08
mortelrdv
nov. 08
lermite222
nov. 08
mortelrdv
nov. 08
Version Web
Réalisé par RedShift
no save