Il y a deux solutions :

1) Stocker la macro dans le fichier Normal.dot(m)

C'est la solution par défaut. Si vous utilisez l'enregistreur de macros, par exemple, la macro est par défaut stockée dans le Normal.dot(m).

C'est cependant la plus mauvaise des solutions : un normal.dot(m) surchargé est plus propice à la corruption. Donc, à moins qu'il ne s'agisse d'une toute petite macro, la seconde solution est préférable.

 

 

2) Enregistrer le document qui contient la macro (extension docm ou dotm à partir de la v2007) et la charger dans Modèles et compléments.

Ce document pourrait être stocké n'importe où, mais en réalité il existe, pour Word, un dossier de démarrage qui permet de charger automatiquement le document et de regrouper ainsi ses macros. Ce dossier se nomme STARTUP (ou DEMARRAGE  pour les anciennes versions de Windows) et se trouve par défaut ici :

C:\Users\nom utilisateur\AppData\Roaming\Microsoft\Word\

Il conviendra avant la première utilisation de charger le complément :

Word 2002-2003

  • Menu Outils, Modèles et compléments
  • Bouton Ajouter => sélectionner le fichier de macro et OK

Word 2007 et ultérieur

  • Onglet Développeur, groupe Modèles
  • Bouton Modèle de document
  • Bouton Ajouter => sélectionner le fichier de macro et OK

On peut ensuite compléter par un ajout de bouton sur la barre d'outils Accès rapide ou sur le ruban (à partir de la version 2007) ou sur une barre d'outils quelconques (anciennes versions)