跳到主要内容

在Word中重新打开文档时如何自动更新域代码?

在Word文档中,我们可以使用字段插入文档名称,但是如果文档已重命名,则无法自动更新归档的文件名。 在本教程中,我介绍在Word中重新打开文档后自动更新所有域代码的方法。

在Word中重新打开时自动更新域代码


在Word中重新打开时自动更新域代码

在Word中,除了VBA代码外,没有内置函数可以更新插入的字段。

1。 按 Alt + F11键 启用键 Microsoft Visual Basic应用程序 窗口,双击 这个文件 在左窗格中打开 本文档(代码) 窗口。

2.复制以下代码并将其粘贴到ThisDocument(代码) 窗口。

VBA:重新打开文档时刷新字段代码

Sub AutoOpen()
'UpdatebyExtendoffice20180830
    Dim xRange As Range
    Dim xFiled As Field
    For Each xRange In ActiveDocument.StoryRanges
        For Each xFiled In xRange.Fields
            xFiled.Update
        Next
    Next
End Sub

打开时doc自动更新字段1

3。 点击 doc保存将代码保存在 Microsoft Visual Basic应用程序 窗户,一个 微软Word 弹出对话框,单击 没有另存为 对话。
打开时doc自动更新字段2

4.在 另存为 对话框中,选择一个文件夹来保存文档,根据需要命名,然后选择 启用Word宏的文档 来自 保存类型 下拉菜单,然后单击 保存 按钮。 看截图:
打开时doc自动更新字段3

从现在开始,每次打开启用宏的文档时,所有域代码都将自动更新。
打开时doc自动更新字段4

备注:确保 启用所有宏(不推荐;有潜在危险的代码可以运行) 选项已签入 信任中心 对话框(点击 文件 > 附加选项 > 信任中心 > 宏设置).
打开时doc自动更新字段5

分页浏览和编辑多个Word文档/ Excel工作簿,如Firefox,Chrome,Internet Explore 10!

您可能熟悉在 Firefox/Chrome/IE 中查看多个网页,并通过单击相应的选项卡轻松在它们之间切换。在这里,Office Tab支持类似的处理,它允许您在一个Word窗口或Excel窗口中浏览多个Word文档或Excel工作簿,并通过单击它们的选项卡轻松地在它们之间进行切换。
点击免费试用Office Tab!

使用Firefox在一个窗口中浏览多个Word文档

最佳办公生产力工具

Kutools for Word - 通过 Over 提升您的文字体验 100 显着特点!

🤖 Kutools 人工智能助手:用人工智能改变你的写作 - 生成内容  /  重写文本  /  总结文件  /  查询资料 基于文档,全部在Word中

📘 文档掌握: 分页  /  合并文件  /  以各种格式导出选择(PDF/TXT/DOC/HTML...)  /  批量转换为PDF  /  将页面导出为图像  /  一次打印多个文件...

内容编辑: 批量查找和替换 跨多个文件  /  调整所有图片的大小  /  转置表行和列  /  将表格转换为文字...

🧹 轻松清洁: 移开 多余的空间  /  分节符  /  所有标题  /  文本框  /  超链接  / 如需更多拆卸工具,请前往我们的 删除组...

创意插入: 插 千位分隔符  /  复选框  /  单选按钮  /  扫码支付  /  条码  /  对角线表  /  公式标题  /  图片说明  /  表标题  /  多张图片  / 发现更多 插入组...

🔍 精准选择:精确定位 特定页面  /    /  形状  /  标题段落  / 增强导航功能 更多 选择功能...

星级增强: 快速导航至任何位置  /  自动插入重复文本  /  在文档窗口之间无缝切换  /  11 转换工具...

👉 想尝试这些功能吗? Kutools for Word 提供了 60-day免费试用,没有任何限制! 🚀
 
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations