Please Note: This article is written for users of the following Microsoft Word versions: 97, 2000, 2002, and 2003. If you are using a later version (Word 2007 or later), this tip may not work for you. For a version of this tip written specifically for later versions of Word, click here: Using a Macro to Change the Formatting of All Instances of a Word.
Written by Allen Wyatt (last updated October 13, 2018)
This tip applies to Word 97, 2000, 2002, and 2003
It is not uncommon to use repeating design elements in a document. For instance, you may want all occurrences of a particular word to appear in bold italics, at a certain point size. While you can certainly do the formatting by hand, it is much more efficient to allow a macro to do the work for you. By handling the formatting in this way, you don't need to worry about remembering how the word should appear. This macro, FormatWords, is an example of such a macro.
Sub FormatWords()
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "Warning!"
.Replacement.Text = ""
.Replacement.Font.Bold = True
.Replacement.Font.Italic = True
.Forward = True
.Wrap = wdFindContinue
.MatchWholeWord = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
When you run this macro, it searches for all occurrences of the word Warning (followed by an exclamation point) and changes the formatting on it so the word is bold and italics.
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 (1762) applies to Microsoft Word 97, 2000, 2002, and 2003. You can find a version of this tip for the ribbon interface of Word (Word 2007 and later) here: Using a Macro to Change the Formatting of All Instances of a Word.
The First and Last Word on Word! Bestselling For Dummies author Dan Gookin puts his usual fun and friendly candor back to work to show you how to navigate Word 2019. Spend more time working and less time trying to figure it all out! Check out Word 2019 For Dummies today!
Indenting a paragraph is easy in Word. In fact, the program provides shortcut keys that make it a snap. Indenting from ...
Discover MoreIf you copy the text of an e-mail message to a Word document, you may notice that the formatting of the text leaves a lot ...
Discover MoreIf you paste information from one document into another, you may be surprised at the results. If your text changes from ...
Discover MoreFREE SERVICE: Get tips like this every week in WordTips, a free productivity newsletter. Enter your address and click "Subscribe."
2021-09-11 03:05:12
m. sourak
Hello, I am trying to create a macro that searches and colored and italic all the words in a document, including in the footnotes. by using table of words (list of words to highlight is taken from another file (mywords.doc).
But the search/highlight function only works for the text-body and not for the footnotes. Can you guide me? or give me a macro?
2019-11-05 05:26:24
harish doshi
i want macro which can seprate the each word in document by space with page no
Got a version of Word that uses the menu interface (Word 97, Word 2000, Word 2002, or Word 2003)? This site is for you! If you use a later version of Word, visit our WordTips site focusing on the ribbon 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