Comment faire une plusieu contole dans une boucle

cs_inco13 Messages postés 23 Date d'inscription mardi 13 mai 2008 Statut Membre Dernière intervention 14 mars 2009 - 14 mars 2009 à 14:59
cnt Messages postés 219 Date d'inscription lundi 21 novembre 2005 Statut Membre Dernière intervention 20 décembre 2010 - 14 mars 2009 à 18:35
bonjour,
je voudrai savoir quel serai le code d'une boucle qui me permetrai de faire plusieur control du type(texte , numerique...)
merci.

1 réponse

cnt Messages postés 219 Date d'inscription lundi 21 novembre 2005 Statut Membre Dernière intervention 20 décembre 2010 1
14 mars 2009 à 18:35
Bonjour
Si c'est pour savoir le type d'une variable de type VARIANT, il faut utiliser la fonction "VarType" : x = VarType(variable)
Il existe aussi d'autres fonctions
   IsNumeric(Expression)==>  retourne Vrai ou Faux
<title>VarType, fonction</title><style><![CDATA[import url(msdn_ie4.css);]]></style><link disabled="" href="msdn_ie3.css" rel="stylesheet" />Valeurs renvoyées par VarType

Constante, Valeur, Description, ----
vbEmpty, 0, <object id="alink_8" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>[msdn_ie3.css et aussi

TypeName( varname )

Chaîne renvoyée, Variable, ----
<object id ="alink_8" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>]type objet, Objet dont le type est type objet, ----
<object id="alink_9" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Byte, Octet, ----
<object id="alink_10" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Integer, Entier, ----
<object id="alink_11" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Long, Entier long, ----
<object id="alink_12" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Single, Nombre à virgule flottante en simple précision, ----
<object id="alink_13" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Double, Nombre à virgule flottante en double précision, ----
<object id="alink_14" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Currency, Valeur monétaire, ----
<object id="alink_15" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Decimal, Valeur décimale, ----
<object id="alink_16" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Date, Valeur de date, ----
<object id="alink_17" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>String, Chaîne, ----
<object id="alink_18" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Boolean, Valeur booléenne, ----
Error, Valeur d'erreur, ----
<object id="alink_19" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Empty, Non initialisée, ----
<object id="alink_20" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Null, Aucune donnée valide, ----
<object id="alink_21" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"></object>Object, Objet, ----
Unknown, Objet dont le type est inconnu, ----
Nothing, Variable objet qui ne fait pas référence à un objet

CNTJC
0
Rejoignez-nous