Une macro qui active les macros à l'ouverture serait une enooooooorme faille de sécurité. En activant l'options, je pense que tu es au maximum des possibilités d'autorisation.
EDIT: Il faut apparemment toucher au registre, à tes risques et périls en cas de mauvaise réalisation
CF le post d'un autre forum, FAIRE UNE SAUVEGARDE DU REGISTRE AVANT TOUTE MANIP
Bonjour
C'est peut etre tard mais ca peut toujour servir a quelqun :
Pour desactiver le message d'avertissement d'un controle ActiveX il faut imperativement aller dans le registre et creer le cle suivant :
(si Security n'existe pas il faut le crer en click droit sur VBA -> Nouveau->Clé (Security)
HKEY_CURRENT_USER\Software\Microsoft\VBA\Security
LoadControlsInForms
REG_DWORD
et mettre le valeur 1
donc ca resemble a :
[HKEY_CURRENT_USER\Software\Microsoft\VBA\Security]
"LoadControlsInForms"=dword:00000001
je vous met le reg en piece jointe c'est plus simple