forcer inputbox au format INTEGER
bonjour ...
dans mon code VBA , j' ai besoin d' effectuer une boucle le nombre de passage dans cette boucle m' est donnée par une inputbox.
le problème c' est que je souhaiterait limiter la saisie dans l'inputbox afin de ne pouvoir encoder que des chiffres...
Voici mon code..
Code:
1 2 3 4
|
Dim nbre as integer
nbre = InputBox("Nombre d' exemplaires souhaiter :")
'..... et apres je fais la boucle |
j 'ai deja consulter les tuto mais je n'ai pas trouver de sollutions.
merci a vous
Variable string temporaire
Bonjour,
Tu peux aussi créer un variable String temporaire
_Stocker la valeur de ton InputBox dedans
_Tester si la variable est Numeric avec IsNumeric
Si oui : utilise la fonction Cint pour transformer la variable en nombre entier
Si non : renvoie le message d'erreur approprie