Skip to main content

Kutools for Office — 一套工具,五種功能。完成更多工作。

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

Author Siluvia Last modified

如果您收到了多個舊版 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內建 AI 🤖,提供超過 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 FeaturesAI AssistantReal-Time AssistantSuper Polish(保留格式)Super Translate(保留格式)AI RedactionAI Proofread...

📘 文件掌握分割頁面文檔合併區域導出成各種格式(PDF/TXT/DOC/HTML...)批量轉換為 PDF...

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

🧹 輕鬆清理:快速清除多餘空格分節符文字框超連結/更多清除工具請前往刪除工具組...

創意插入:插入千位分隔符複選框選項按鈕二維碼條形碼批量插入圖片/還有更多精彩功能在插入工具組...

🔍 精確選擇:精確定位特定頁面表格形狀標題段落/使用更多 選擇 功能提升導航效率...

亮點增強導航至任何區域自動插入重複文字切換文檔窗口11 轉換工具...

🌍 支援40+種語言:可用 Kutools於您偏好語言環境——支援英語、西班牙語、德語、法語、中文以及超過40種語言!

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

✨ Kutools for Office——一次安裝,五大強力工具!

包含 Office Tab Pro · Kutools for Excel · Kutools for Outlook · Kutools for Word · Kutools for PowerPoint

📦 五大工具一次全擁有 | 🔗 與 Microsoft Office 無縫整合 | ⚡ 即刻省時提高工作效率

最佳辦公效率工具

Kutools for Word - 100+ 款 Word 工具