bonjour,
si j'ai compris (?), il s'agit à l'ouverture d'un classeur d'exécuter une macro sur une feuille particulière ??
Si la macro ne doit s'exécuter que sur la feuille en question, référencez tous les accès aux cellules (range, cells...) à cette feuille et dans Private Sub Workbook_Open():
call Macro '(le nom de la macro) ou simplement Macro
Sinon, plus d'explications.
A+