How to find and replace multiple words at the same time in a Word document?
Finding and replacing words in a Word document is a common task, especially when you need to make consistent changes throughout a lengthy document. However, if you need to find and replace multiple words simultaneously, doing it one by one can be time-consuming. Fortunately, there are efficient ways to accomplish this task.
In this tutorial, we will show you how to find and replace multiple words at the same time in a Word document using two methods:
Find and replace multiple words at the same time in Word with VBA
Easily find and replace multiple words at the same time in Word with an amazing feature
Find and replace multiple words at the same time in Word with VBA
You can use VBA code to find and replace multiple words at once in a Word document. Follow the steps below:
- Open the Word document where you want to find and replace multiple words, then press Alt + F11 to open the Microsoft Visual Basic for Applications window.
- In the Microsoft Visual Basic for Applications window, click Insert > Module. Then copy the following VBA code into the Module window:
Sub FindAndReplaceMultiItems() 'Update by ExtendOffice 2018/10/25 Dim xFind As String Dim xReplace As String Dim xFindArr, xReplaceArr Dim I As Long Application.ScreenUpdating = False xFind = InputBox("Enter items to be found here, separated by comma: ", "Kutools for Word") xReplace = InputBox("Enter new items here, separated by comma: ", "Kutools for Word") xFindArr = Split(xFind, ",") xReplaceArr = Split(xReplace, ",") If UBound(xFindArr) <> UBound(xReplaceArr) Then MsgBox "Find and replace characters must be equal.", vbInformation, "Kutools for Word" Exit Sub End If For I = 0 To UBound(xFindArr) Selection.HomeKey Unit:=wdStory With Selection.Find .ClearFormatting .Replacement.ClearFormatting .Text = xFindArr(I) .Replacement.Text = xReplaceArr(I) .Format = False .MatchWholeWord = False End With Selection.Find.Execute Replace:=wdReplaceAll Next Application.ScreenUpdating = True End Sub
- Press F5 to run the code.
- In the first Kutools for Word dialog box, enter the multiple words you want to find and replace, separated by commas, then click OK.
- In the second Kutools for Word dialog box, enter the replacement words, also separated by commas, then click OK.
Note: In this example, “KTE” is replaced with “New”, and “KTO” and “KTW” are replaced with “Test” and “Finish”. Modify these according to your needs.
Easily Find and Replace Multiple Words at the Same Time in Word with an Amazing Feature
The Batch Find and Replace feature of Kutools for Word is a powerful tool that simplifies the process of finding and replacing multiple texts simultaneously in one document or across multiple documents. Unlike the standard Word functionality, this feature allows you to batch process replacements with greater efficiency, saving you significant time and effort.
Follow these steps to perform batch find and replace:
- Launch Microsoft Word, then click Kutools > Batch Replacement.
- In the Batch Find and Replace window, configure the settings as follows:
- Click the Add Row button to insert find-and-replace fields. For example, if you need to replace three different texts, create three rows.
- In each row, enter the text to be replaced in the Find column and the new text in the Replace column. Tip: You can also specify search type, find scope, highlight color, and format for each find-and-replace rule, as indicated by the orange highlights in the screenshot below.
- Click the
button and select Add File or Add Folder to add one or more documents where you want to perform the find and replace operation.
- Click the Replace button to execute the operation.
Once complete, the specified words will be replaced across the selected documents simultaneously.
Best Office Productivity Tools
Kutools for Word - Elevate Your Word Experience with Over 100 Remarkable Features!
🤖 Kutools AI Features: AI Assistant / Real-Time Assistant / Super Polish (Preserve Format) / Super Translate (Preserve Format) / AI Redaction / AI Proofread...
📘 Document Mastery: Split Pages / Merge Documents / Export Selection in Various Formats (PDF/TXT/DOC/HTML...) / Batch Convert to PDF...
✏ Contents Editing: Batch Find and Replace across Multiple Files / Resize All Pictures / Transpose Table Rows and Columns / Convert Table to Text...
🧹 Effortless Clean: Sweap away Extra Spaces / Section Breaks / Text Boxes / Hyperlinks / For more removing tools, head to the Remove group...
➕ Creative Inserts: Insert Thousand Separators / Check Boxes / Radio Buttons / QR Code / Barcode / Multiple Pictures / Discover more in the Insert group...
🔍 Precision Selections: Pinpoint Specific Pages / Tables / Shapes / Heading Paragraphs / Enhance navigation with more Select features...
⭐ Star Enhancements: Navigate to Any Location / Auto-Insert Repetitive Text / Toggle Between Document Windows / 11 Conversion Tools...
🌍 Supports 40+ Languages: Use Kutools in your preferred language – supports English, Spanish, German, French, Chinese, and 40+ others!

✨ Kutools for Office – One Installation, Five Powerful Tools!
Includes Office Tab Pro · Kutools for Excel · Kutools for Outlook · Kutools for Word · Kutools for PowerPoint
📦 Get all 5 tools in one suite | 🔗 Seamless integration with Microsoft Office | ⚡ Save time and boost productivity instantly
Best Office Productivity Tools
Kutools for Word - 100+ Tools for Word
- 🤖 Kutools AI Features: AI Assistant / Real-Time Assistant / Super Polish / Super Translate / AI Redaction / AI Proofread
- 📘 Document Mastery: Split Pages / Merge Documents / Batch Convert to PDF
- ✏ Contents Editing: Batch Find and Replace / Resize All Pictures
- 🧹 Effortless Clean: Remove Extra Spaces / Remove Section Breaks
- ➕ Creative Inserts: Insert Thousand Separators / Insert Check Boxes / Create QR Codes
- 🌍 Supports 40+ Languages: Kutools speaks your language – 40+ languages supported!