在日常办公或学习中,我们经常会在 Word 文档中使用“高亮”功能来标记重要内容。但当你需要将这些被突出显示(高亮)的文字单独提取出来时,Word 并未直接提供一键导出功能。本文将为你介绍几种实用方法,帮助你高效提取 Word 中所有高亮文字。
适用于熟悉基础编程的用户,通过运行一段 VBA 脚本即可快速提取所有高亮文本:
Alt + F11 打开 VBA 编辑器。
Sub ExtractHighlightedText()
Dim docNew As Document
Dim para As Paragraph
Dim rng As Range
Set docNew = Documents.Add
For Each para In ActiveDocument.Paragraphs
Set rng = para.Range
If rng.HighlightColorIndex <> wdNoHighlight Then
docNew.Content.InsertAfter rng.Text & vbCrLf
End If
Next para
docNew.Activate
End Sub
运行宏后,系统会自动生成一个新文档,其中包含所有高亮段落。
如果你不想使用宏,也可以手动操作:
目前市面上也有一些在线或桌面工具支持从 Word 中提取高亮内容,适合批量处理或非技术用户使用。建议选择安全可靠的平台进行操作。