Written by Allen Wyatt (last updated April 6, 2024)
This tip applies to Word 2007, 2010, 2013, 2016, 2019, Word in Microsoft 365, and 2021
Gary would like to process the information stored in footnotes using a macro. However, he cannot figure out how to do so. He wonders how to step through each footnote and access just the text of the footnote, not the footnote's number.
The key to accessing footnotes in VBA is to use the Footnotes collection, which contains all of the footnotes in the document. This means you can use a For...Each loop to step through each of your footnotes, in this manner:
Sub DoFootnotes() Dim fn As Footnote Dim sTemp As String For Each fn In ActiveDocument.Footnotes sTemp = fn.Range.Text ' ' Do something here based on contents of sTemp ' Next fn End Sub
Note that the value in the .Text property is the text of your footnote, and this macro code assigns that to the sTemp variable. You can then slice and dice sTemp in any way you want to do your processing. You can also, if desired, stuff information back into the .Text property to change the contents of the footnote.
WordTips is your source for cost-effective Microsoft Word training. (Microsoft Word is the most popular word processing software in the world.) This tip (13521) applies to Microsoft Word 2007, 2010, 2013, 2016, 2019, Word in Microsoft 365, and 2021.
Create Custom Apps with VBA! Discover how to extend the capabilities of Office 2013 (Word, Excel, PowerPoint, Outlook, and Access) with VBA programming, using it for writing macros, automating Office applications, and creating custom applications. Check out Mastering VBA for Office 2013 today!
Need to move the contents of a footnote up into the main body of your document? You can use normal editing techniques to ...
Discover MoreDo you want to have multiple footnote references to the same actual footnote in a document? The easiest way to do this is ...
Discover MoreThe reference marks that appear for footnotes in a document are normally just superscripted digits. If you want to change ...
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 © 2024 Sharon Parq Associates, Inc.
Comments