跳至主要内容

Kutools for Office — 一套工具,五种功能。事半功倍。

如何在Word文档中同时查找和替换多个单词?

Author Siluvia Last modified

在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 对话框中,输入要查找和替换的多个单词,用逗号分隔,然后点击 确定.

    Enter entries to be replaced in this dialog

  5. 在第二个 Kutools for Word 对话框中,输入替换后的单词,同样用逗号分隔,然后点击 确定.

    Enter new entries to use in this dialog

注意:在此示例中,“KTE”被替换为“新”,“KTO”和“KTW”分别被替换为“测试”和“完成”。根据您的需求修改这些内容。


使用强大功能轻松在Word中同时查找和替换多个单词

Kutools for Word批量查找与替换 功能是一个强大的工具,可简化在单个文档或多个文档中同时查找和替换多个文本的过程。与标准的Word功能不同,该功能允许您以更高的效率批量处理替换,从而节省大量时间和精力。

Kutools for Word搭载 AI 🤖,提供超过 100 项实用功能,简化您的任务。

按照以下步骤执行批量查找和替换:

  1. 启动Microsoft Word,然后点击 Kutools > 批量替换.

    Batch Replacement option on the Kutools tab on the ribbon

  2. 批量查找与替换 窗口中,按如下方式配置设置:
    1. 点击 添加行 按钮以插入查找和替换字段。例如,如果您需要替换三个不同的文本,请创建三行。
    2. 在每一行中,在 查找 列中输入要替换的文本,并在 替换 列中输入新文本。
      提示:您还可以为每个查找和替换规则指定查找类型、查找范围、高亮颜色和格式,如下面截图中的橙色高亮所示。
    3. 点击 Add button 按钮并选择 文件目录 以添加一个或多个要执行查找和替换操作的文档。
    4. 点击 替换 按钮以执行操作。

      Batch Find and Replace window

完成后,指定的单词将在所选文档中同时被替换。

Kutools for Word 是终极的 Word 插件,能够简化您的工作并提升文档处理技能。立即获取!

最佳Office办公效率工具

Kutools for Word - 用超过100项强大功能全面提升你的Word体验!

🤖 Kutools AI 功能AI助手 / 实时助手 / 超级润色(保留格式)/ 超级翻译(保留格式)/ AI遮挡 / AI校正……

📘 文档掌控分割页面 / 文档合并 / 区域导出为多种格式(PDF/TXT/DOC/HTML等)/ 批量转换为PDF……

正文编辑跨多个文件批量查找与替换 / 一键调整所有图片大小 / 翻转表格行列 / 表格转文本……

🧹 高效清理:一扫多余空格 / 分节符 / 文本框 / 超链接 / 想了解更多删除工具,请前往删除分组……

创意插入:插入千位区分符 /复选框 /选项按钮 / 二维码 / 条形码 / 批量插入图片 / 更多内容请见插入分组……

🔍 精准选取:快速定位指定页面 / 表格 / 形状 / 标题段落 / 利用更多 选择 功能提升导航体验……

实用增强跳转任意区域 / 自动插入重复文本 / 文档窗口间一键切换 /11 转换工具……

🌍 支持40多种语言:自由选择你喜欢的界面语言——Kutools支持英语、西班牙语、德语、法语、中文及其他40余种语言!

Kutools and Kutools Plus tabs on the Word Ribbon
👉 想立即体验这些功能?马上下载 Kutools for Word!🚀
 

✨ Kutools for Office – 一次安装,五大强力工具集成!

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

📦 五大工具一站式集成 | 🔗 无缝兼容Microsoft Office | ⚡立即提升效率、节省时间

最佳Office办公效率工具

Kutools for Word - 100+ 项Word工具