Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Question

pedro123456

XLDnaute Junior
Bonjour a tous!

Je suis en train de faire une macro et j,ai une boucle qui tourne en demandant une question a lutilisateur de type


While reponse =1
reponse = inputbox("voulez vous continuer 1 Oui 2 Non")
wend



J'aimerais au lieu davoir une inputbox assez moche, faire une petite userForm

Je me suis donc execute, deux petits boutons OUI NON et dans le code des boutons j'ai mis

cmd_boutonOUi click()
reponse=1
UserForm.hide
end sub

et la meme chose pour le NON avec reponse =2 par ex

dans le code de la macro j'ai mis UserForm.show

Cependant dans tout cela, apparamment la variable ne va pas changer, j'ai donc mis en option explicit la variable reponse mais rien n'y fait!


Que faire?????
Si je ne suis pas assez clair, dites le moi!
 

Gexk5

XLDnaute Occasionnel
Re : Question

Salut pedro, le forum
Un fichier en exemple vaut beaucoup mieux qu'un grand discourt, joint un post avec l'explication de ce que tu veux faire, (laisse ce que tu as fais)

@micalement
 

Gexk5

XLDnaute Occasionnel
Re : Question

Re Pedro, le forum
J'ai regardé ton fichier, ton userform aparait a quel moment?
Que fais tu si tu clics sur OUI du userform?
Que fais tu si tu clics sur NON ?

@maicalement
 

pedro123456

XLDnaute Junior
Re : Question

Hello!

OK je vais essaier detre le plus clair possible par texte.

Le code n'est pas complet du tout c'est pkoi je madresse au forum pour maider a le completer,
\
pour linstant le programme continue si on appuie sur 1

je veux faire un menu avec la userform et de faire en sorte que si lutilisateur lcique sur YES, le programme retourne dans la boucle et donc reaffiche le Userform

Si on clique sur non, le programme sort de la boucle.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…