如何在 Word 中快速将域代码转换为文本
如果需要在 Word 中将域代码转换为纯文本,本教程将根据您的需求指导您使用不同的方法。第一种方法是将域代码转换为其显示值,仅保留可见内容。另外两种方法则将域代码保留为文本,以原始格式显示,例如 { SEQ Table \* ARABIC }。
推荐的 Word 生产力工具
Kutools for Word:集成 AI 🤖,超过 100 个高级功能,节省您 50% 的文档处理时间。下载地址
Office Tab:为 Word(及其他 Office 工具)引入类似浏览器的标签页,简化多文档导航。下载地址
使用快捷键将域代码转换为纯文本
如果只需要移除域功能并保留显示值,可以使用一个简单的快捷键:
- 通过按 Ctrl + A 选择整个文档。 提示: 如果只想转换特定范围内的域代码,请仅选择该部分而不是整个文档。
- 按 Ctrl + Shift + F9 将所有域转换为其显示值。
注意:此方法仅保留当前域值。如果需要将域代码保留为文本,并以原始格式显示(例如 { SEQ Table \* ARABIC }),请使用以下方法。
使用 Kutools for Word 将域代码转换为文本
Kutools for Word 提供了一种简单的方法,可将域代码转换为文本,适用于整个文档或选定部分。
- 如果想在特定范围内将域代码转换为文本,首先选择该范围,然后点击 Kutools > 转换 > 域转文本.
- 如果要转换整个文档中的域代码,只需点击应用该功能即可,无需在文档中选择任何内容。 Kutools > 转换 > 域转文本 随后会弹出一个提示框要求确认。点击 是 继续操作。
所选范围或整个文档中的所有域代码都将被转换为纯文本。
![]() | >>> | ![]() |
点击此处了解更多关于 Kutools for Word 的 域转文本 功能详情。
使用 VBA 将域代码转换为文本
VBA 提供了处理 Word 文档中域代码的强大方法。根据使用的脚本,您可以提取所有域代码并将它们作为文本保存到新文档中,或者用实际的代码表示形式替换原始文档中的域代码(例如 { SEQ Table \* ARABIC })。
- 按 Alt + F11 打开 Microsoft Visual Basic for Applications 窗口。
- 点击 模块 从 插入 选项卡中,然后复制并粘贴以下 VBA 代码之一到模块窗口中。
注意:以下 VBA 代码提供两种不同结果。选择适合您需求的代码。
VBA 1:提取域代码并将其保存到新的 Word 文档中
Sub fieldcodetotext() Dim MyString As String For Each aField In ActiveDocument.Fields aField.Select MyString = MyString & vbCr & Selection.Fields(1).Code.Text Next aField Documents.Add ActiveDocument.Content.InsertAfter MyString End Sub
VBA 2:在原始文档中将域代码替换为其代码表示形式
Sub fieldcodetotext() Dim MyString As String ActiveWindow.View.ShowFieldCodes = True For Each aField In ActiveDocument.Fields aField.Select MyString = "{ " & Selection.Fields(1).Code.Text & " }" Selection.Text = MyString Next aField ActiveWindow.View.ShowFieldCodes = False End Sub
- 点击 运行 按钮
或按 F5 执行 VBA。
注意:此 VBA 方法不适用于文档的选定部分;它适用于整个文档。
Office Tab:为 Word、Excel、PowerPoint 等带来选项卡式界面…![]() |
立即提升您的工作效率。 了解更多关于 Office Tab 的信息 免费下载地址 |
相关文章:
最佳办公生产力工具
Kutools for Word - 通过超过 100 个卓越功能提升您的 Word 体验!
🤖 Kutools AI 功能:AI助手 / 实时助手 / 超级润色(保留格式)/ 超级翻译(保留格式)/ AI遮挡 / AI校正...
📘 文档精通:拆分页面 / 合并文档 / 以多种格式导出选择内容(PDF/TXT/DOC/HTML...)/ 批量转换为 PDF...
✏ 内容编辑:跨多个文件批量查找和替换 / 调整所有图片大小 / 翻转表格的行和列 / 表格转文本...
🧹 轻松清理:清除多余空格 / 分节符 / 文本框 / 超链接 / 更多清理工具,请前往“清除”组...
➕ 创意插入:插入千位分隔符 / 复选框 / 单选按钮 / 二维码 / 条形码 / 多张图片 / 在“插入 ”组中发现更多...
🔍 精确选择:定位特定页面 / 表格 / 形状 / 标题段落 / 使用更多 选择 功能增强导航...
⭐ 星级增强功能:跳转到任意位置 / 自动插入重复文本 / 在文档窗口之间切换 / 11 种转换 工具...
