VBA - pause dans une macro

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

garth_algar

XLDnaute Junior
Bonjour à tous,

Je souhaiterais savoir s'il existe un moyen pour arrêter momentanément le déroulement d'une procédure VBA, jusqu'à ce qu'une validation soit effectuée (clic sur un bouton, coche d'une case à cocher, saisie d'une certaine valeur dans une cellule, ou que sais-je encore).

Le but serait de pouvoir effectuer certaines actions sur Excel entre la mise en pause et la validation.

Merci d'avance.
 
Re : VBA - pause dans une macro

Merci pour ta réponse.
Effectivement, ça sera plus pratique que ce que j'imaginais faire. D'autant plus que mon code sera divisé en une dizaine de parties.

Cependant un autre problème apparait. J'ai besoin d'utiliser les mêmes variables dans plusieurs macros, mais dans une autre macro que celle où elles sont définies, les variables ne contiennent plus les valeurs prises précédemment.

Comment puis-je remédier à ça ?

Merci d'avance
 
Re : VBA - pause dans une macro

Bonjour Garth, Bertrand

essaye en utilisant des variables "public", déclarations à effectuer en têt d'un module standard :

Code:
Option Explicit
Public mavariable As String

bonne fin d'après midi
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
6
Affichages
2 K
Retour