Arréter une execution et revenir sur mon userform

Frakamout

XLDnaute Nouveau
Bonjour à tous,

J'ai une Combobox sur un Userform dans laquelle l'utilisateur choisir une donnée.
Suite à cela, il doit appuyer sur un bouton OK pour lancer une procédure vba.

Si l'utilisateur appuie sur ce bouton sans choisir de valeur dans la Combobox, alors ma procédure plante.

C'est pourquoi je cherche à mettre une condition If au début de mon programme du genre:

If ComboBox.Value = "" Then
MsgBox ("Choisissez un opérateur") & (Stopper la procédure et revenir sur mon userform)
Else
(ma procédure)

Je n'arrive pas à stopper l'execution de la procédure.
Quelqu'un pourrait-il m'aider?

Merci @ vous!
FrakaMout
 

Lolote83

XLDnaute Barbatruc
Re : Arréter une execution et revenir sur mon userform

Salut,
Une autre solution.
Tu peut aussi "bloquer" l'affichage de ton bouton par la propriété ENABLED

Au départ tu mets la propriété ENABLED à FALSE ce qui rend le bouton inutilisable.
Ensuite, suite à une saisie dans ton combo tu rends "clicable" ton bouton en remettant la propriété du bouton ENABLED=TRUE.

Lolote83
 

Discussions similaires

Statistiques des forums

Discussions
312 452
Messages
2 088 544
Membres
103 880
dernier inscrit
rafaelredsc