En effet cette macro peut être déclenchée par un bouton, sinon elle peut l'être également par une procédure évennementielle (exemple, ouverture d'une feuille, modification dans une feuille, calcul dans une feuille, clic sur une cellule, etc ...).
Il faudrait donc que tu précises comment tu veux déclencher cette macro afin qu'on puisse l'automatiser.
A+