De nombreux conseils utilisés dans WordTips reposent sur des macros pour s’exécuter.

Certains lecteurs peuvent ne pas savoir comment entrer une macro à partir de zéro dans Word.

Il existe en fait deux façons de créer des macros. Tout d’abord, vous pouvez enregistrer une macro, ce qui est approprié lorsque vous souhaitez enregistrer une série d’étapes que vous effectuez assez souvent. La deuxième méthode pour créer une macro, en écrire une à partir de rien, est beaucoup plus puissante.

Pour créer une macro à partir de zéro, procédez comme suit:

  1. Choisissez l’option Macro dans le menu Outils, puis choisissez Macros dans le sous-menu résultant. Word affiche la boîte de dialogue Macros. (Vous pouvez également afficher la boîte de dialogue Macros en appuyant simplement sur Alt + F8.)

  2. Dans la zone Macros dans (en bas de la boîte de dialogue), sélectionnez l’emplacement de stockage de votre nouvelle macro. Sélectionnez Normal.dot (modèle global) si vous souhaitez que votre macro soit disponible dans tous les documents; sélectionnez un autre modèle si vous souhaitez que la macro soit disponible uniquement avec le modèle de document actuel. Vous pouvez même affecter une macro à un document spécifique.

  3. Dans la zone Nom de la macro, tapez un nom descriptif que vous souhaitez attribuer à la macro que vous écrivez. Vous pouvez éventuellement saisir des informations dans la zone Description.

  4. Cliquez sur Créer. L’éditeur VBA est lancé et vous pouvez écrire votre macro.

  5. Lorsque vous avez terminé, fermez la fenêtre de macro en sélectionnant l’option Fermer et retourner à Microsoft Word dans le menu Fichier ou appuyez sur Alt + Q.

WordTips est votre source pour une formation Microsoft Word rentable.

(Microsoft Word est le logiciel de traitement de texte le plus populaire au monde.) Cette astuce (109) s’applique à Microsoft Word 97, 2000, 2002 et 2003. Vous pouvez trouver une version de cette astuce pour l’interface ruban de Word (Word 2007 et plus tard) ici:

link: / wordribbon-Writing_a_Macro_from_Scratch [Ecrire une macro à partir de zéro].