Impression d’une liste de macros (Microsoft Word)
De nombreux utilisateurs de Word s’appuient sur des macros pour effectuer toutes sortes de tâches dans le programme. Au fil des ans, il est possible d’accumuler pas mal de macros différentes. À un moment donné, vous voudrez peut-être un moyen d’imprimer une liste de vos macros à des fins de référence. Malheureusement, Word ne permet pas d’imprimer facilement une telle liste de macros.
Si vous avez juste besoin d’une liste rapide, une façon de le faire consiste à utiliser les outils intégrés de Word pour répertorier toutes les commandes disponibles dans Word. Étant donné que Word considère les macros comme des «commandes», la liste de commandes comprendra également vos macros. Mais comme vous ne voulez pas toutes les autres commandes de Word (en plus de vos macros), vous devrez faire un peu d’édition. Suivez ces étapes:
-
Appuyez sur Alt + F8. Word affiche la boîte de dialogue Macros.
-
Utilisation de la liste déroulante Macros Dans, choisissez Commandes Word. (Voir la figure 1.)
-
Dans la liste des commandes Word, sélectionnez l’option ListCommands.
-
Cliquez sur Exécuter. Word commence à exécuter la macro et affiche la boîte de dialogue Commandes de liste.
-
Cliquez sur le bouton radio Toutes les commandes Word.
-
Cliquez sur OK.
Word crée ensuite un nouveau document qui contient un tableau avec toutes les commandes Word. N’oubliez pas que vos macros sont enterrées dans la table. Pour les trouver, recherchez «normal». (assurez-vous d’inclure le point, mais pas les guillemets). Cela trouve toutes les «commandes» contenues dans le modèle de document Normal. Vous pouvez copier les noms de ces commandes (ce sont vos macros) dans un autre document. Si vous avez des macros dans d’autres modèles, recherchez également ces noms de modèles.
Une autre approche consiste à suivre ces étapes générales:
-
Si vos macros ne sont pas dans le modèle Normal, ouvrez le modèle qui contient vos macros.
-
Appuyez sur Alt + F11. Word affiche l’éditeur Visual Basic.
-
Double-cliquez sur un module sur le côté gauche, de sorte que le code apparaisse sur la droite.
-
Sélectionnez tout le code et appuyez sur Ctrl + C. Cela copie le code de macro dans le Presse-papiers.
-
Ouvrez un nouveau document Word et collez tout le code de macro dans le document.
-
Appuyez sur Ctrl + Fin pour aller à la fin du document.
-
Appuyez sur Ctrl + H. Word affiche l’onglet Remplacer de la boîte de dialogue Rechercher et remplacer.
-
Cliquez sur le bouton Plus s’il est disponible. (Voir la figure 2.)
-
Assurez-vous que la case à cocher Utiliser les caractères génériques est activée.
-
À l’aide de la liste déroulante Rechercher, choisissez Haut.
-
Dans la zone Rechercher, tapez ce qui suit: (Sub \ (\)) (). Dans la zone Remplacer, tapez ce qui suit: \ 1 ^ p. Cliquez sur Remplacer tout.
Ce que vous avez demandé à Word de faire était de supprimer tout sauf les noms de sous-programmes (il s’agit de vos noms de macro). Les fonctions que vous avez peut-être créées dans vos macros ne sont pas incluses dans ce processus.
Ces fonctions ne sont pas des macros accessibles au public, donc pour la plupart des gens, ce n’est pas un gros problème.
_Note: _
Si vous souhaitez savoir comment utiliser les macros décrites sur cette page (ou sur toute autre page des sites WordTips), j’ai préparé une page spéciale qui comprend des informations utiles.
lien: / wordribbon-WordTipsMacros [Cliquez ici pour ouvrir cette page spéciale dans un nouvel onglet de navigateur]
.
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 (13041) s’applique à Microsoft Word 2007, 2010, 2013, 2016, 2019 et Word dans Office 365. Vous pouvez trouver une version de cette astuce pour le ancienne interface de menu de Word ici:
link: / word-Printing_a_Macro_List [Impression d’une liste de macros]
.