可使用Ctrl+Shift+F9快捷键一键取消所有超链接,或通过查找替换定位^d HYPERLINK域清除,亦可用VBA宏遍历删除全部超链接。

如果您在Word文档中插入了大量超链接,希望快速将其全部转换为纯文本格式,可以利用内置的字段更新快捷键实现批量操作。以下是具体执行步骤:
一、使用快捷键一键取消所有超链接
Word中的超链接本质上属于域(Field)类型,而Ctrl+Shift+F9是Word中用于“永久解除域代码并保留当前显示结果”的通用快捷键。该操作会将超链接域彻底转换为静态文本,不再具备可点击性,且原始显示文字保持不变。
1、按 Ctrl+A 全选文档内容。
2、按住 Ctrl 键不放,再依次按下 Shift 和 F9 键(即同时按下 Ctrl+Shift+F9)。
3、松开按键后,文档中所有超链接立即变为普通文字,右键不再出现“编辑超链接”选项。
二、通过查找替换功能批量清除超链接格式
当文档中存在混合格式(如部分超链接已手动修改过字体或颜色),直接使用快捷键可能遗漏个别嵌套域。此时可通过查找替换定位所有超链接域代码并统一清除。
1、按 Ctrl+H 打开“查找和替换”对话框。
2、点击“更多”按钮,在下方展开高级选项。
3、将光标置于“查找内容”框内,点击“特殊格式”→选择“域”。
4、此时查找框中自动填入 ^d HYPERLINK(表示所有HYPERLINK域)。
5、将“替换为”框留空,点击“全部替换”。
三、使用VBA宏实现无差别转换
对于含有多级嵌套超链接、脚注或题注中隐藏链接的复杂文档,手动方式可能无法覆盖全部。VBA宏可遍历文档所有StoryRanges,确保每个区域内的超链接均被处理。
1、按 Alt+F11 打开VBA编辑器。
2、在左侧项目窗口中双击 Normal → ThisDocument。
3、粘贴以下代码:
Sub RemoveAllHyperlinks()
Dim hl As Hyperlink
For Each hl In ActiveDocument.Hyperlinks
hl.Delete
Next hl
End Sub
4、将光标置于代码中任意位置,按 F5 运行宏。










