Written by Allen Wyatt (last updated April 19, 2025)
This tip applies to Word 2007, 2010, 2013, 2016, 2019, 2021, 2024, and Word in Microsoft 365
Alberto uses bookmarks extensively in his documents. He would like to be able to print out a list of all the bookmarks in a document, along with any text that each bookmark may contain.
In other issues of WordTips there have been various macros that allow the printing of a list of bookmarks in a document. Those macros, however, fell short of actually printing the contents of the bookmarks. This macro will actually print the contents:
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
The key here is to print the .Range.Text property of each bookmark. Of course, if a bookmark doesn't contain a range of text (perhaps it marks a singular location in a document), then nothing will print for that particular bookmark.
Note:
WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (12228) applies to Microsoft Word 2007, 2010, 2013, 2016, 2019, 2021, 2024, and Word in Microsoft 365. You can find a version of this tip for the older menu interface of Word here: Printing a Bookmark List with Contents.
Do More in Less Time! An easy-to-understand guide to the more advanced features available in the Microsoft 365 version of Word. Enhance the quality of your documents and boost productivity in any field with this in-depth resource. Complete your Word-related tasks more efficiently as you unlock lesser-known tools and learn to quickly access the features you need. Check out Microsoft 365 Word For Professionals For Dummies today!
Want to get to a bookmark location quickly? One option is to use the F5 key to jump to a bookmark. Perhaps a quicker ...
Discover MoreWord has an irritating habit of placing unwanted bookmarks in a document that you've been editing for a while. These ...
Discover MoreDo you want an easy way to see all the bookmarks in your document? Word provides a way to make them visible, or you can ...
Discover MoreFREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
There are currently no comments for this tip. (Be the first to leave your comment—just use the simple form above!)
Got a version of Word that uses the ribbon interface (Word 2007 or later)? This site is for you! If you use an earlier version of Word, visit our WordTips site focusing on the menu interface.
Visit the WordTips channel on YouTube
FREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
Copyright © 2025 Sharon Parq Associates, Inc.
Comments