Skip to main content

如何在 Word 中批量將 .doc 文件轉換為 .docx 格式?

Author: Siluvia Last Modified: 2025-05-13

如果您收到了多個舊版 97-2003 .doc 格式的 Word 文檔,將它們逐一轉換為現代的 .docx 格式可能會非常耗時。本指南介紹了兩種高效的方法來批量將 .doc 文件轉換為 .docx:使用 VBA 程式碼或功能強大的 Kutools for Word 增益集。

使用 VBA 程式碼批量將 .doc 文件轉換為 .docx 格式
使用 Kutools for Word 批量將 .doc 文件轉換為 .docx 格式


使用 VBA 程式碼批量將 .doc 文件轉換為 .docx 格式

本節演示如何使用 VBA 程式碼將指定資料夾中的所有 .doc 格式文件一次性轉換為 .docx 文件。請按照以下步驟操作:

  1. 將您想要轉換的所有 .doc 文件收集到一個資料夾中。
  2. 按下 Alt + F11 開啟 Microsoft Visual Basic for Applications 視窗。
  3. 在 VBA 視窗中,點擊 插入 > 模組。複製並將以下 VBA 程式碼貼到模組視窗中:
    Sub ConvertDocToDocx()
    'Updated by ExtendOffice 20181128
        Dim xDlg As FileDialog
        Dim xFolder As Variant
        Dim xFileName As String
        Application.ScreenUpdating = False
        Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
        If xDlg.Show <> -1 Then Exit Sub
        xFolder = xDlg.SelectedItems(1) + "\"
        xFileName = Dir(xFolder & "*.doc", vbNormal)
        While xFileName <> ""
            Documents.Open FileName:=xFolder & xFileName, _
                ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _
                PasswordDocument:="", PasswordTemplate:="", Revert:=False, _
                WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _
                wdOpenFormatAuto, XMLTransform:=""
            ActiveDocument.SaveAs xFolder & Replace(xFileName, "doc", "docx"), wdFormatDocumentDefault
            ActiveDocument.Close
            xFileName = Dir()
        Wend
        Application.ScreenUpdating = True
    End Sub
    The VBA code is pasted into the Module window
  4. 按下 F5 鍵執行程式碼。在出現的瀏覽視窗中,選擇包含您的 .doc 文件的資料夾並點擊確定
    Browse window

所選資料夾中的所有 .doc 格式文件將立即被轉換為 .docx 文件,如下方截圖所示:

All .doc format documents are converted to .docx documents

使用 Kutools for Word 批量將 .doc 文件轉換為 .docx 格式

本節介紹了一個方便的批量轉換工具。通過 Kutools for WordDoc/Docx 工具,您可以輕鬆地在幾次點擊內將資料夾中的所有 .doc 格式文檔轉換為 .docx 格式。請按照以下步驟操作:

Kutools for Word內建人工智慧 ?,提供超過 100 種實用功能,簡化您的工作流程。
  1. 在空白文檔中,點擊 Kutools Plus > Doc/Docx
    Doc/Docx button on the ribbon
  2. 文件格式轉換器 視窗中,按照以下步驟操作:
    1. 類型下拉菜單中選擇 Doc 轉 Docx
    2. 點擊 Add button 添加需要轉換的文檔:
      • 選擇文件以添加單個文檔。
      • 選擇文件夾以添加特定文件夾中的所有文檔。
    3. 默認情況下,PDF 文件將保存到與源文件相同的位置。要更改位置,請點擊 瀏覽 按鈕 Browse button 並選擇新的目標位置。
    4. 可選地,勾選成功後刪除源文件框以在 PDF 創建後移除原始文件。
    5. 可選地,勾選保持源文件的更改時間框以保留原始文件的元數據。
    6. 所有設置完成後,點擊確定
    Document Format Converter dialog box
  3. 轉換完成後,會彈出一個對話框,顯示有多少文檔已成功轉換。點擊確定按鈕並關閉文件格式轉換器視窗。

現在,所有 .doc 格式的文檔都已成功轉換為 .docx 文件。

Kutools for Word 是終極的 Word 增益工具,能夠簡化您的工作並提升文檔處理技能。立即獲取!

最佳辦公效率工具

Kutools for Word - 透過超過 100 項卓越功能提升您的 Word 體驗!

🤖 Kutools AI 功能AI助手 / 即時助手 / 超級潤色(保留格式)/ 超級翻譯(保留格式)/ AI遮擋 / AI校正...

📘 文件精通拆分頁面 / 合併文檔 / 以多種格式導出選擇內容(PDF/TXT/DOC/HTML...)/ 批量轉換為 PDF...

內容編輯跨多個文件進行批量查找和替換 / 調整所有圖片大小 / 翻轉表格的行與列 / 表格轉文本...

🧹 輕鬆清理:清除多餘空格 / 分節符 / 文本框 / 超鏈接 / 更多清除工具,請前往“清除”組...

創意插入:插入千位分隔符 / 複選框 / 選項按鈕 / 二維碼 / 條形碼 / 多張圖片 / 在“插入”組中發現更多...

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

星級增強功能跳轉至任意位置 / 自動插入重複文本 / 在文檔窗口之間切換 / 11 轉換工具...

Kutools and Kutools Plus tabs on the Word Ribbon
👉 想要試用這些功能嗎?立即下載 Kutools for Word!🚀
 

最佳辦公效率工具

Kutools for Word - 100+ Word 工具