Bouton de commande dans un userform

marie -  
 marie -
Bonjour, je débute en visual basic et je rencontre quelques soucis.
J'ai realise un userform (activer dans une macro) avec un barre de progression et je veux mettre un bouton de commande pour arreter la macro en cours.

J'ai cree le bouton de commande mais je ne sais pas comment le rendre actif au moment de l'execution de la macro..
merci de votre reponse
marie

4 réponses

lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Salut,

regarde le chapitre 4.1.4
https://perso.unamur.be

lami20j
0
marie
 
Merci pour votre reponse...
j'ai ajoute 'unload me' dans
private sub cmdQuitter_click()

Mais, ca ne marche pas...
Ai je oublie quelque chose?
Marie
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Re,

pour que ça fonctionne tu dois faire un click sur le bouton.

lami20j
0
marie
 
bien sur que je clique sur le bouton
je veux arreter la macro mais ca ne marche pas
marie
0
lami20j Messages postés 21644 Statut Modérateur, Contributeur sécurité 3 570
 
Re,

Unload Me c'est pour décharger UserForm.

Que fait ta macro? Comment ça l'arrêter?
Ca sera mieux d'expliquer un peu ou d'afficher ton code. Merci.

lami20j

P.S. bien sur que je clique sur le bouton J'espère que tu ne l'a pris mal. C'était pour ça je débute en visual basic
0
marie
 
Bonsoir,
c'est vrai que la reponse d'avant m'a fait un peu bizarre...

Bon bref, ce n'est pas grave.

Ce que ma macro fait est : d'extraire des donnees d'un ou plusieurs fichiers pour les mettre dans d'autres fichiers avec eventuellement des calculs...
ma macro met en route l'userform (qui contient une barre de progression pour faire patienter l'utilisateur)...
J'ai plusieurs macro qui font ca.

Je souhaiterai donner la possibilite a l'utilisateur d'arreter la macro a n'importe quel moment. Et comme j'ai l'userform en premier plan, je voulais l'utiliser pour ca...

Si tu as une idee, merci de me repondre

marie
0