VBA: mettre une condition sur une textbox
Résolu
feriadax
Messages postés
15
Date d'inscription
Statut
Membre
Dernière intervention
-
feriadax Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
feriadax Messages postés 15 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis en train de me lancer depuis 2 semaines dans VBA . Pour le moment je m'en sort pas mal mais j'ai un petit soucis.
Je suis en train de faire une interface Userform avec des champs à remplir pour à la fin lancer un calcul.
Parmis ces champs, il y a une textbox dans laquelle il y a une valeur par défaut qui est la valeur max. Cependant je voudrais que cette valeur puisse être remplacé par celle du choix de l'utilisateur, du moment qu'elle est inférieur à la valeur max (afficher un message d'erreur si la valeur est supérieure à la max). J'ai essayé de faire ca avec une fonction "If Then Else" mais ça ne fonctionne pas.
Comment pourrais-je faire selon vous?
Merci d'avance de vos réponses
A+
Macarel
Je suis en train de me lancer depuis 2 semaines dans VBA . Pour le moment je m'en sort pas mal mais j'ai un petit soucis.
Je suis en train de faire une interface Userform avec des champs à remplir pour à la fin lancer un calcul.
Parmis ces champs, il y a une textbox dans laquelle il y a une valeur par défaut qui est la valeur max. Cependant je voudrais que cette valeur puisse être remplacé par celle du choix de l'utilisateur, du moment qu'elle est inférieur à la valeur max (afficher un message d'erreur si la valeur est supérieure à la max). J'ai essayé de faire ca avec une fonction "If Then Else" mais ça ne fonctionne pas.
Comment pourrais-je faire selon vous?
Merci d'avance de vos réponses
A+
Macarel
Configuration: Windows XP Internet Explorer 7.0
2 réponses
-
Salut!
Bon moi ej code avec Visual Basic,moi je ferai:if val(textbox1.text)>valeur maxi then msgbox "La valeur est supérieure à la valeur maxi else le suite de ton code end if
Met ceci à la perte du focus
Cdt -
Merci ca marche super.
Je sais pas trop ce que j'avais traficoter avec ma fonction If mais ton codre marche bien.
Merci bissdebrazza !!