Bonsoir
Est-ce que ce bout de code te conviendrait ? :
Windows('Classeur2').Activate
Application.Run 'Classeur2!Macro1'
explications :
placer dans un autre classeur, cette commande permet d'ouvrir le classeur 2 et d'activer la macro 1 du classeur 2 et tout cela à partir du classeur où est^placée la macro ci dessus
jacques