跳到主要內容

在Word中重新打開文檔時如何自動更新域代碼?

在Word文檔中,我們可以使用字段插入文檔名稱,但是如果文檔已重命名,則無法自動更新歸檔的文件名。 在本教程中,我介紹在Word中重新打開文檔後自動更新所有域代碼的方法。

在Word中重新打開時自動更新域代碼


在Word中重新打開時自動更新域代碼

在Word中,除了VBA代碼外,沒有內置函數可以更新插入的字段。

1。 按 Alt + F11鍵 啟用鍵 Microsoft Visual Basic for Applications 窗口,雙擊 這個文件 在左窗格中打開 本文檔(代碼) 窗口。

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 for Applications 窗戶,一個 微軟Word 彈出對話框,單擊 沒有另存為 對話。
打開時doc自動更新字段2

4。 在裡面 另存為 對話框中,選擇一個文件夾來保存文檔,根據需要命名,然後選擇 啟用Word宏的文檔 來自 保存類型 下拉菜單,然後單擊 節省 按鈕。 看截圖:
打開時doc自動更新字段3

從現在開始,每次打開啟用宏的文檔時,所有域代碼都將自動更新。
打開時doc自動更新字段4

備註:確保 啟用所有的宏(不推薦;有潛在危險的代碼可以運行) 選項已簽入 信託中心 對話框(點擊 文件 > 選項 > 信託中心 > 宏設置).
打開時doc自動更新字段5

分頁瀏覽和編輯多個Word文檔/ Excel工作簿,如Firefox,Chrome,Internet Explore 10!

您可能很熟悉在Firefox / Chrome / IE中查看多個網頁,並通過輕鬆單擊相應的選項卡在它們之間進行切換。 在這裡,Office選項卡支持類似的處理,使您可以在一個Word窗口或Excel窗口中瀏覽多個Word文檔或Excel工作簿,並通過單擊它們的選項卡輕鬆地在它們之間進行切換。
單擊免費試用Office選項卡!

使用Firefox在一個窗口中瀏覽多個Word文檔

最佳辦公生產力工具

Kutools for Word - 透過 Over 提升您的文字體驗 100 顯著特點!

🤖 Kutools 人工智慧助手:用人工智慧改變你的寫作 - 生成內容  /  重寫文字  /  總結文件  /  查詢資料 基於文檔,全部在Word中

📘 文件掌握: 分頁  /  合併文件  /  以各種格式匯出選擇(PDF/TXT/DOC/HTML...)  /  批次轉換為PDF  /  將頁面匯出為圖像  /  一次列印多個文件...

內容編輯: 批量查找和替換 跨多個文件  /  調整所有圖片的大小  /  轉置表行和列  /  將表格轉換為文字...

🧹 輕鬆清潔: 移開 多餘的空間  /  分節符  /  所有標題  /  文本框  /  超鏈接  / 如需更多拆卸工具,請前往我們的 刪除組...

創意插入: 插入 千位分隔符  /  複選框  /  單選按鈕  /  QR Code  /  條碼  /  對角線表  /  公式標題  /  圖片說明  /  表格標題  /  多張圖片  / 發現更多 插入組...

🔍 精準選擇:精確定位 特定頁面  /    /  形狀  /  標題段落  / 增強導航功能 更多 選擇功能...

星級增強: 快速導航至任何位置  /  自動插入重複文字  /  在文檔視窗之間無縫切換  /  11 轉換工具...

???? 想嘗試這些功能嗎? Kutools for Word 提供了 60天免費試用,沒有任何限制! 🚀
 
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