轻松掌握Word中批量替换多种不同文字的技巧,提升文档编辑效率,告别重复操作。
在日常办公中,我们经常需要修改文档中的多个关键词,例如:
如果手动逐个修改,不仅耗时耗力,还容易遗漏。学会批量替换技巧,可以显著提升工作效率。
这是最简单直接的方法,适用于替换少量不同内容。
Ctrl + H 打开“查找和替换”对话框。当需要替换的文本具有规律性时(如日期格式、编号等),可使用通配符。
示例:将所有“2023年X月”替换为“2024年X月”
2023年[0-9]#月2024年&(&代表原匹配内容)对于频繁或复杂的替换任务,可以编写VBA宏实现自动化。
示例宏代码:
Sub BatchReplace()
    Dim ReplacePairs As Variant
    ReplacePairs = Array("旧名称1", "新名称1", "旧名称2", "新名称2", "旧部门", "新部门")
    For i = 0 To UBound(ReplacePairs) Step 2
        With Selection.Find
            .Text = ReplacePairs(i)
            .Replacement.Text = ReplacePairs(i + 1)
            .Forward = True
            .Wrap = wdFindContinue
            .Execute Replace:=wdReplaceAll
        End With
    Next i
End Sub
    运行此宏后,所有指定的文本将被一次性替换。