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

  1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    Salut,

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

    lami20j
    0
  2. 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
    1. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
       
      Re,

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

      lami20j
      0
    2. marie
       
      bien sur que je clique sur le bouton
      je veux arreter la macro mais ca ne marche pas
      marie
      0
  3. lami20j Messages postés 21506 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 571
     
    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
  4. 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