Impression d’une liste de signets avec son contenu (Microsoft Word)
Alberto utilise beaucoup de signets dans ses documents. Il aimerait pouvoir imprimer une liste de tous les signets d’un document, ainsi que tout texte que chaque signet peut contenir.
Dans d’autres numéros de WordTips, diverses macros permettent d’imprimer une liste de signets dans un document. Ces macros, cependant, ne permettaient pas d’imprimer réellement le contenu des signets.
Cette macro imprimera en fait le contenu:
Sub PrintBookMarks() Dim B As Bookmark Selection.TypeParagraph Selection.InsertBreak Type:=wdColumnBreak Selection.TypeText Text:="Bookmark list for " Selection.TypeText Text:=ActiveDocument.Name Selection.TypeParagraph For Each B In ActiveDocument.Bookmarks Selection.TypeText Text:=.Name Selection.TypeParagraph Selection.TypeText Text:=.Range.Text Selection.TypeParagraph Selection.TypeParagraph Next B Selection.InsertBreak Type:=wdColumnBreak End Sub
La clé ici est d’imprimer la propriété .Range.Text de chaque signet. Bien sûr, si un signet ne contient pas une plage de texte (peut-être qu’il marque un emplacement singulier dans un document), alors rien ne s’imprimera pour ce signet particulier.
Il existe également des utilitaires tiers qui peuvent être utiles pour gérer vos signets (y compris pour les imprimer). Un tel utilitaire s’appelle Word uTIlities, et vous pouvez le trouver ici:
http://insight.trueinsight.za.com/word/word-utilities
_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 (12228) 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_Bookmark_List_with_Contents [Impression d’une liste de signets avec son contenu]
.