Type et taille d'une variable

Résolu/Fermé
batoune Messages postés 538 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 4 avril 2017 - 27 mars 2009 à 14:52
batoune Messages postés 538 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 4 avril 2017 - 27 mars 2009 à 15:43
Bonjour,
Je voudrais savoir si il était possible en vbScrip de controller le nombre de carractere et le type de caractere d'une variable?

exemple : une date rentrée par l'utilisateur ne doit contenir que des chiffres et etre sur 8 caractere :
"20090327"
si l'utilisateur se trompe et marque par exemple :"20090E27" ou "2000327" je dois pouvoir le détecter avant d'effectuer un traitement a partire de cette date érronée

2 réponses

Polux31 Messages postés 6917 Date d'inscription mardi 25 septembre 2007 Statut Membre Dernière intervention 1 novembre 2016 1 204
27 mars 2009 à 15:39
Bonjour,

Tu peux controler la longueur de la chaine par la fonction Len() et si la chaîne est de type numérique par IsNumeric(). Len() renvoie la longueur de la chaîne, IsNuméric() renvoie True ou False.

;o)
0
batoune Messages postés 538 Date d'inscription jeudi 20 septembre 2007 Statut Membre Dernière intervention 4 avril 2017 96
27 mars 2009 à 15:43
Oki, je vais esssayer sa merci!!
0