KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Word 文件中同時查找並替換多個字詞?

作者Siluvia修改日期

在 Word 文件中尋找並取代文字是常見的任務,尤其在處理長篇文件、需要確保內容一致性時更顯重要。然而,若需同時替換多個字詞,逐一操作往往耗費大量時間。所幸,還有更高效的方法能一次完成這項工作。

在本教學中,我們將向您展示如何透過兩種方法,在 Word 文件中同時查找和替換多個字詞:

使用 VBA 在 Word 中同時查找和替換多個字詞
使用強大功能輕鬆在 Word 中同時查找和替換多個字詞


使用 VBA 在 Word 中同時查找和替換多個字詞

您可以運用 VBA 程式碼,一次在 Word 文件中批量查找並替換多個字詞。請依照下列步驟操作:

  1. 開啟您要對多個字詞執行查找與替換的 Word 文件,然後按下 Alt + F11,即可開啟 Microsoft Visual Basic for Applications 視窗。
  2. Microsoft Visual Basic for Applications 視窗中,按一下插入> 模組。接著將下列 VBA 程式碼複製到模組視窗中:
    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
  3. 按下 F5 立即執行程式碼!
  4. 在第一個 Kutools for Word 對話方塊中,輸入您要查找與替換的多個字詞(以逗號分隔),然後點擊確定在此對話框中輸入要替換的項目
  5. 在第二個 Kutools for Word 對話方塊中,輸入以逗號分隔的取代文字,然後點擊確定在此對話框中輸入要用的新項目

注意:在此範例中,「KTE」將被取代為「New」,「KTO」與「KTW」則分別被取代為「Test」與「Finish」。請依您的需求進行調整!


使用強大功能輕鬆在 Word 中同時查找和替換多個字詞

批量查找與替換功能是 Kutools for Word 的強大利器,能輕鬆簡化在單一文件或多份文件中同時搜尋並取代多段文字的流程。相較於 Word 內建功能,此工具支援批次處理取代作業,大幅提升效率,為您節省寶貴時間與精力!

Kutools for Word

Kutools for Word 讓您透過 Microsoft Word 內建的實用工具,輕鬆快速完成日常文件任務——無需編寫程式碼,也無需繁瑣設定。

  • AI 寫作、潤飾、翻譯與摘要
  • 批量查找與替換跨文件操作
  • 輕鬆合併與分割 Word 文件
  • 批次轉換 Word ↔ PDF

請依照下列步驟執行批量查找與替換:

  1. 啟動 Microsoft Word,然後點選 Kutools > 批量替換功能區上 Kutools 索引標籤中的批次取代選項
  2. 批量查找與替換視窗中,依下列方式設定:
    1. 點擊添加行按鈕,即可插入「尋找與取代」欄位。例如,若您需要同時取代三種不同文字,請建立三列!
    2. 在每一列中,於尋找欄位輸入要被取代的文字,並於取代欄位輸入新文本。
      提示:您也可以為每條尋找與取代規則指定查找類型、尋找範圍、醒目提示色彩及格式,如下方螢幕截圖中的橘色標示所示。
    3. 點擊新增按鈕按鈕,並選取文件目錄,即可新增一個或多個欲執行查找與替換作業的文件。
    4. 點擊取代按鈕,立即執行作業!批次尋找與取代視窗

完成後,指定的文字將同步在所選文件中被取代。

想在 Word 中更快速完成重複性任務嗎?試試 Kutools for Word,讓您的日常操作更輕鬆高效!

最佳 Office 生產力工具

Kutools for Word——透過超過 100 項卓越功能,全面提升您的 Word 體驗!

🤖KUTOOLS AI 功能AI 助手/即時助手/超級潤色(保留格式)/超級翻譯(保留格式)/AI 遮擋/AI 校正……

📘 文件掌控力分割頁面/文檔合併/以多種格式匯出選取內容(PDF/TXT/DOC/HTML……)/批次轉換為 PDF……

內容編輯批量查找與替換多個檔案/調整所有圖片大小/翻轉表格列與欄/表格轉文本……

🧹 輕鬆清理:一鍵清除多餘空格分節符文字框超連結!想要更多清除工具?立即前往移除群組……

創意插入:插入千位分隔符/複選框/選項按鈕/二維碼/條碼/多張圖片/ 更多功能請至插入群組……

🔍 精準選取:精確定位特定頁面/表格/圖形/標題段落/ 透過更多選取功能提升導覽效率……

星級增強功能快速跳轉至任意位置/自動插入重複文字/在文件 Windows 之間切換/11 轉換工具……

🌍 支援 40+ 種語言:使用您熟悉的慣用語言暢享 Kutools!支援英文、西班牙文、德文、法文、中文等 40 多種語言,操作更順手、體驗更流暢!

Kutools for Word 功能區上的索引標籤
 
 

Office Tab- 為 Office 帶來分頁式介面,讓您的工作更輕鬆

  • 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀體驗。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您減少數百次滑鼠點擊,生產力提升 50%!

✨ Kutools for Office – 一次安裝,五大強大工具!

包含 Office Tab Pro·Kutools for Excel·Kutools for Outlook·Kutools for Word·Kutools for PowerPoint

📦 一套整合 5 項工具 | 🔗 與 Microsoft Office 無縫整合 | ⚡ 保存時間,立即提升生產力

最佳 Office 生產力工具

Kutools for Word- Word 專用 100+ 項工具