je n'ai jamais testé le truc autoexec, et cela me semble un peu bizarre, mais si cela fonctionne pq pas.
Sinon la façon "correcte" en VBA avec Excel, c'est de créer une macro qui s'appelle "Auto_Open". Puis dans cette macro, tu vas appeller d'autre macros qui font le boulot que tu veux.
N'oublie pas que si tu as Excel XP ou plus, tu dois aller dans Tools > Options > Security > Macro Security pour mettre le level de security a "Medium" ou "Low".
Comme exemple de macro:
Sub auto_open()
Call Macro1
Call Macro2
...
End Sub