Pour éviter d'avoir les alertes générées par excel il faut faire:
Application.displayalerts=false
ne pas oublier de remettre à true ensuite.
Ensuite, je pense que le plus simple est que tu fasse une copie de ta macro qui est executée par le bouton. Ensuite tu enlève la partie qui affiche le message. Et tu place ça dans une boucle. En entrée de boucle tu identifie le classeur dans lequel tu travail.
Ce que je ne sais pas c'est comment selectionner plusieurs classeurs et tourner dessus.
Je ne sais pas si tu peux faire un
1 2 3
| For Each Workbook in 'Fichier, je ne sais pas comment le dire
'Executer ta macro
Next Workbook |
Partager