在处理大量Word文档时,有时需要快速清除所有红色字体的内容(例如批注、标记或临时信息)。本文将介绍两种实用方法:使用“查找替换”功能和运行VBA宏脚本。
如果你需要频繁执行此操作,可使用以下VBA代码:
Sub DeleteRedText()
Dim para As Paragraph
Dim rng As Range
For Each para In ActiveDocument.Paragraphs
Set rng = para.Range
With rng.Find
.ClearFormatting
.Font.Color = wdColorRed
.Text = ""
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindStop
.Format = True
.MatchCase = False
.MatchWholeWord = False
.Execute Replace:=wdReplaceAll
End With
Next para
End Sub
使用步骤:
DeleteRedText 并运行。⚠️ 注意:操作前请务必备份原始文档,以防误删重要内容。