Tu ne peux pas "obliger" un utilisateur à activer les macros sans son contentement. Par contre tu peux:
- Créer un certificat numérique et y associé ton projet, ensuite les utilisateurs n'ont qu'à accepter une première fois de faire confiance au certificat et ensuite il n'y aura plus de confirmation à l'ouverture, peu importe le niveau de sécurité de Excel.
- Empécher ton projet d'être utilisable si les macros ne sont pas activés. EX: Masque toutes les feuilles de ton classeur avec la propriété visible a xlSheetVeryHidden et en laisser une visible avec un message disant que les macros doivent être activées. Dans ThisWorkbook, écrit un code pour afficher ton projet correctement à l'ouverture du classeur.