C'est peut-être simple, mais je ne vois pas.
A partir du code VBA d'un fichier Excel 'A', j'ouvre un fichier Excel 'B' et je veux exécuter une macro de ce fichier B.
Mettre les macros dans un fichier 'perso.xls' que tu sauve ds le répertoire xlstart et elles seront accessibles tout le temps. Au besoin , masquer ce classeur.