pause puis redemarage macro

F

francois

Guest
Bonjour,
quelqu'un peut il me dire comment faire pour en cour d'execution d'une macro VBA dans excel, mettre cette macro en pause le temps d'une selection de cellule, puis une fois la selection faite via la sourie continuer le deroulemement de cette macro

Merci
 
L

léa

Guest
Bonjour François,

La première idée qui me passe par la tête est la suivante :
Tu scindes ta macro en deux
Tu lances la première macro
Tu fais la manip manuelle que tu as à faire
La deuxième macro est lancée automatiquement si tu la places dans une procédure évennementielle du genre "SelectionChange"

Ca vaut ce que cela veut bien valoir, mais c'est une idée parmi d'autres à creuser

Bon courage
Léa
 
A

Abel

Guest
Bonjour françois, léa,

On peut aussi utiliser une InputBox qui va, justement, demander la sélection de la plage.

Il faut quelque part un : Dim Plage as Range

Puis là où tu veux l'arrêt : Set Plage = InputBox ("Sélectionnez la zone")

"Plage" se traite par la suite comme une sélection.

En espérant que cela te dépanne.

Abel.
 

Statistiques des forums

Discussions
314 204
Messages
2 107 183
Membres
109 769
dernier inscrit
patbol