Ghassen
XLDnaute Nouveau
Bonjour à tous
j'utilise une application.inputBox pour récupérer des données, type numérique :=1
mon soucis est que cette méthode ne fait pas la différence (à priori) entre un saisi = 0 (donc valeur récupérée = 0) et un non saisi de donnée (ou fermer la inputbox) donc résultat = false...
je souhaite pouvoir faire la différence entre ne rien saisir du tout et saisir la valeur = 0, et via une application.inputBox car c'est moins simple qu'une inputbox ordinaire (qui néceessite un paramétrage pour accepter des données bien particulière)
un peu ça quoi
valeur = Application.InputBox(Texte1, Texte2, , , , , , Type:=1)
if valeur = False then 'arrêt macro, suite..
If Valeur <> False then 'suite même si valeur = 0 ( valeur saisie = 0)
j'utilise une application.inputBox pour récupérer des données, type numérique :=1
mon soucis est que cette méthode ne fait pas la différence (à priori) entre un saisi = 0 (donc valeur récupérée = 0) et un non saisi de donnée (ou fermer la inputbox) donc résultat = false...
je souhaite pouvoir faire la différence entre ne rien saisir du tout et saisir la valeur = 0, et via une application.inputBox car c'est moins simple qu'une inputbox ordinaire (qui néceessite un paramétrage pour accepter des données bien particulière)
un peu ça quoi
valeur = Application.InputBox(Texte1, Texte2, , , , , , Type:=1)
if valeur = False then 'arrêt macro, suite..
If Valeur <> False then 'suite même si valeur = 0 ( valeur saisie = 0)