如何批次轉換多份 Word 文件為 Pdf 文件
使用 Word 的「另存新檔」功能,將單一 Word 文件轉為 PDF 非常簡單。但若您需要將整個資料夾中的所有 Word 文件一次全部轉換為獨立的 PDF 檔案呢?本指南將教您如何在 Word 中批次轉換多份 Word 文件為 PDF。
使用 VBA 批次轉換多份 Word 文件為 Pdf 文件
使用 Kutools for Word 批次轉換多份 Word 文件為 Pdf 文件
使用 VBA 批次轉換多份 Word 文件為 Pdf 文件
以下 VBA 程式碼可協助您快速將資料夾內所有 Word 文件一鍵轉換為 PDF 格式。請依照下列步驟操作:
- 在 Word 中,按下 Alt + F11,即可開啟 Microsoft Visual Basic for Applications 視窗。
- 在編輯器中,點選「插入」>「模組」,然後將下列 VBA 程式碼複製並貼上至模組視窗。
Sub ConvertWordsToPdfs() 'Updated by Extendoffice 20181123 Dim xIndex As String Dim xDlg As FileDialog Dim xFolder As Variant Dim xNewName As String Dim xFileName As String Set xDlg = Application.FileDialog(msoFileDialogFolderPicker) If xDlg.Show <> -1 Then Exit Sub xFolder = xDlg.SelectedItems(1) + "\" xFileName = Dir(xFolder & "*.*", vbNormal) While xFileName <> "" If ((Right(xFileName, 4)) <> ".doc" Or Right(xFileName, 4) <> ".docx") Then xIndex = InStr(xFileName, ".") + 1 xNewName = Replace(xFileName, Mid(xFileName, xIndex), "pdf") Documents.Open FileName:=xFolder & xFileName, _ ConfirmConversions:=False, ReadOnly:=False, AddToRecentFiles:=False, _ PasswordDocument:="", PasswordTemplate:="", Revert:=False, _ WritePasswordDocument:="", WritePasswordTemplate:="", Format:= _ wdOpenFormatAuto, XMLTransform:="" ActiveDocument.ExportAsFixedFormat OutputFileName:=xFolder & xNewName, _ ExportFormat:=wdExportFormatPDF, OpenAfterExport:=False, OptimizeFor:= _ wdExportOptimizeForPrint, Range:=wdExportAllDocument, From:=1, To:=1, _ Item:=wdExportDocumentContent, IncludeDocProps:=True, KeepIRM:=True, _ CreateBookmarks:=wdExportCreateNoBookmarks, DocStructureTags:=True, _ BitmapMissingFonts:=True, UseISO19005_1:=False ActiveDocument.Close End If xFileName = Dir() Wend End Sub
- 按下 F5 執行程式碼。
- 將彈出「瀏覽」對話方塊。請選取包含欲轉換為 PDF 之 Word 文件的資料夾,然後點擊「確定」。

所選資料夾中的所有 Word 文件將各自轉換為獨立的 PDF 檔案。

使用 Kutools for Word 批次轉換多份 Word 文件為 Pdf 文件
如果覺得 VBA 程式碼操作複雜,不妨試試 Kutools for Word 的「批次轉換多份 Word 文件為 PDF」功能!此工具大幅簡化整個流程,比在 Word 中手動操作更直覺、更高效。
在 Word 功能區中,點選 Kutools > PDF 與 Word > 批次將多個 Word 文件轉換為 PDF。

- 在 Docx 轉 PDF對話方塊中,請依照下列步驟操作:
- 點擊添加文件即可新增單一 Word 文件,或使用下拉箭頭一次加入整個資料夾(可依需求包含子資料夾)!
- PDF 檔案預設會儲存在與原始檔案相同的資料夾中。若要變更儲存位置,請取消勾選 將產生的 Pdf 文件儲存在與原始 Word 檔案相同的資料夾中選項,再點擊瀏覽即可。
- 完成所有設定後,立即點擊開始轉換,快速啟動流程!

現在,所有 .docx 格式的文件都已成功轉換為 PDF 檔案。
若逐一使用 Word 的「另存新檔」功能將多份文件轉為 PDF,將極其耗時。當您需要一次處理整個資料夾的文件時,選擇合適的方法可大幅提升效率與準確性。
- 如果您熟悉程式碼,使用 VBA 是個絕佳選擇!它能讓您輕鬆選取資料夾,並自動將其中所有 Word 文件轉換為獨立的 PDF 檔案。
- 使用 Kutools for Word 是更快、更友善使用者的選擇!只需點擊幾下,即可一次加入多個檔案或資料夾,輕鬆批次將 Word 文件轉換為 PDF,完全無需使用 VBA。
透過選擇最符合您技能水準與工作流程的方法,即可快速批次將 Word 文件轉換為 PDF,節省寶貴時間,並告別重複的手動作業。
希望本教學對您有所幫助!若您想探索更多 Word 技巧與提升工作效率的解決方案,請點此處,立即瀏覽我們完整的 Word 教學文章!
最佳 Office 生產力工具
Kutools for Word- 提升您的 Word 體驗
🤖KUTOOLS AI 功能:AI 助手/即時助手/超級潤色(保留格式)/超級翻譯(保留格式)/AI 遮擋/AI 校正……
📘 文件掌控:拆分頁面/文檔合併/以多種格式匯出選取內容(PDF/TXT/DOC/HTML……)/批次轉換為 PDF……
✏ 內容編輯:批量查找與替換跨多個檔案/調整所有圖片大小/翻轉表格列與欄/表格轉文本……
🧹 輕鬆清理:一鍵清除多餘空格/分節符/文字框/超連結/ 如需更多清除工具,請前往移除群組……
➕ 創意插入:插入千位分隔符/複選框/選項按鈕/二維碼/條碼/多張圖片/ 更多功能請見插入群組……
🔍 精準選取:精確定位特定頁面/表格/圖形/標題段落/ 透過更多選取功能強化導覽體驗……
⭐ 星級增強:快速跳轉至任意位置/自動插入重複文字/在文件 Windows 間切換/11 轉換工具……
🌍 支援 40+ 種語言:以您的慣用語言暢享 Kutools!支援英文、西班牙文、德文、法文、中文等超過 40 種語言,操作更順手、體驗更流暢!

Office Tab -Tabs 於 Office,賦能於您
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 與 Project 中啟用分頁式編輯與閱讀功能,讓您的操作更直覺、效率再升級!
- 在相同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
- 每天為您提升 50% 的生產力,省下數百次滑鼠點擊!
✨ Kutools for Office – 一次安裝,五大強大工具!
包含 Office Tab Pro·Kutools for Excel·Kutools for Outlook·Kutools for Word·Kutools for PowerPoint
📦 一套整合 5 項工具 | 🔗 與 Microsoft Office 無縫整合 | ⚡ 保存時間並立即提升生產力



