Dans le code d'une feuille, dès l'activation de celle-ci, j'ai l'execution
de macros qui sont dans un autre classeur, ce qui donne ceci :
Private Sub Worksheet_Activate()
Application.Run "'C:\Adresse\NomClasseur.xls'!NomMacro"
End Sub
Le problème est ça ne marche pas. Auriez-vous une solution afin que ça
marche, de plus je ne veux pas que le classeur qui contient les macros à
éxucuter reste ouvert, donc à la rigueur dans le code : ouvrir classeur,
exécuter macro, fermer classeur. Mais je ne sais pas comment faire.