VBA - pause dans une macro

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.
 

garth_algar

XLDnaute Junior
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
 

Pierrot93

XLDnaute Barbatruc
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
@+
 

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 060
Membres
103 445
dernier inscrit
LOLKFR