Written by Allen Wyatt (last updated December 16, 2023)
This tip applies to Word 2007, 2010, 2013, 2016, 2019, Word in Microsoft 365, and 2021
Dennis has a small macro that does a great job of removing hyperlinks from within a document. He just received a new document to work with, and it has quite a few hyperlinks in footnotes. The macro doesn't remove these hyperlinks, and removing them manually is a huge chore. Dennis wonders if there is a way to remove hyperlinks in footnotes all at once.
Actually, there is a way. You can manually do it, if you desire, by following these steps:
You should note that these steps actually convert all fields in the selected text into regular text. Since hyperlinks are implemented through the use of fields, they are converted. But, so are any other fields that may be in your footnotes. If you don't want to change other fields, or if you have a need to deal with hyperlinks in footnotes quite a bit, you may want to, instead, use a macro.
The following macro will get rid of hyperlinks in only the footnotes:
Sub RemoveFNH() Dim h As Hyperlink With ActiveDocument If .Footnotes.Count >= 1 Then With .StoryRanges(wdFootnotesStory) For Each h In .Hyperlinks h.Delete Next h End With End If End With End Sub
Note that the important part of the macro is the specification of working with the wdFootnotesStory story range. Word documents can consist of multiple story ranges, each representing a different element, such as headers, footers, footnotes, etc. If you want to remove hyperlinks from all parts of your document (which means from all of the story ranges), then you can use an even shorter macro:
Sub RemoveAllHyperlinks() Dim r As Range Dim h As Hyperlink For Each r In ActiveDocument.StoryRanges For Each h In rng.Hyperlinks h.Delete Next h Next r End Sub
The macro steps through each of the story ranges in the document and, if there are hyperlinks in that story range, deletes each of them.
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 (4636) 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!
When you add a footnote to a document, Word's normal formatting adds a space after the footnote number and before the ...
Discover MoreWord makes it easy to insert footnotes in your document. It doesn't, however, make it easy to change the format in which ...
Discover MoreWhen you print a document that uses footnotes, Word normally places a small line between the end of the document body ...
Discover MoreFREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
2023-12-16 09:00:00
Robert Love
In the second macro, it looks like you've written "rng" where you meant "r".
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