Macro en pause tant que l'on à pas cliqué sur un commandbutton
raphi72
Messages postés
18
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
Depuis hier je cherche sur les forums comment mettre en pause une macro mais je n'ai pas réussi à trouver ce que je voulais. Dans la plupart des cas ils utilisent un timer pour laisser l'userform affiché pendant un certain temps, mais il faut absolument que je puisse gérer cet arrêt de ma macro avec une commande à placer dans mon userform et un commandbutton pour reprendre la procédure.
- La macro commence sa procédure, ensuite je lance l'userform.
- J'utilise des checkbox pour donner les instructions à afficher pour la suite de ma macro et je veux ensuite cliquer sur un bouton "Valider".
- La macro reprend et va ensuite remplir des TextBox en fonction des choix que l'on aura faits pour les checkbox.
- Je peux éventuellement modifier le contenu des TextBox manuellement.
- Enfin en appuyant sur le CommandButton "OK" la macro reprend.
Merci de votre aide.
Voici en pièces jointes les images associés.




Depuis hier je cherche sur les forums comment mettre en pause une macro mais je n'ai pas réussi à trouver ce que je voulais. Dans la plupart des cas ils utilisent un timer pour laisser l'userform affiché pendant un certain temps, mais il faut absolument que je puisse gérer cet arrêt de ma macro avec une commande à placer dans mon userform et un commandbutton pour reprendre la procédure.
- La macro commence sa procédure, ensuite je lance l'userform.
- J'utilise des checkbox pour donner les instructions à afficher pour la suite de ma macro et je veux ensuite cliquer sur un bouton "Valider".
- La macro reprend et va ensuite remplir des TextBox en fonction des choix que l'on aura faits pour les checkbox.
- Je peux éventuellement modifier le contenu des TextBox manuellement.
- Enfin en appuyant sur le CommandButton "OK" la macro reprend.
Merci de votre aide.
Voici en pièces jointes les images associés.




1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, je suggère de faire ainsi:
- La macro commence sa procédure, et lance l'userform, ouis se termine
- le bouton "Valider" déclenche l'exécution d'une routine VBA qui remplit des TextBox en fonction des choix que l'on aura faits pour les checkbox, puis se termine.
- le CommandButton déclenche l'exécution d'une routine VBA.
qu'en penses-tu?
- La macro commence sa procédure, et lance l'userform, ouis se termine
- le bouton "Valider" déclenche l'exécution d'une routine VBA qui remplit des TextBox en fonction des choix que l'on aura faits pour les checkbox, puis se termine.
- le CommandButton déclenche l'exécution d'une routine VBA.
qu'en penses-tu?
c'est exactement ce que je souhaite faire.
Pour le moment je ne sais pas comment mettre en pause ma routine.
1° la macro
2° le traitement du bouton valider
3° le traitement du CommandButton
est-ce ton premier exercice avec des formulaires et des boutons? as-tu suivi des tutos?