Skip to main content

如何將Word文檔拆分並另存為單獨的PDF文件?

Author: Sun Last Modified: 2025-05-12

雖然將整個Word文檔保存為單個PDF文件非常簡單,但有時您可能需要將文檔拆分並將每頁或每個部分保存為單獨的PDF文件。

在本文中,我們將介紹快速拆分Word文檔並將頁面保存為單獨PDF文件的方法:

使用VBA拆分Word文檔並另存為單獨的PDF文件

使用Kutools按頁面/標題1/分隔符拆分Word文檔並保存為PDF


使用VBA拆分Word文檔並另存為單獨的PDF文件

如果您需要將Word文檔拆分並將每頁保存為單獨的PDF文件,這段VBA代碼提供了一種快速且高效的方法來實現。

  1. 按下 Alt + F11 打開「Microsoft Visual Basic for Applications」窗口。
  2. 點擊「插入」>「模塊」,然後將以下代碼複製並粘貼到模塊窗口中:
    Sub SaveAsSeparatePDFs()
    'UpdatebyExtendoffice20181120
        Dim I As Long
        Dim xDlg As FileDialog
        Dim xFolder As Variant
        Dim xStart, xEnd As Integer
        On Error GoTo lbl
        Set xDlg = Application.FileDialog(msoFileDialogFolderPicker)
        If xDlg.Show <> -1 Then Exit Sub
        xFolder = xDlg.SelectedItems(1)
        xStart = CInt(InputBox("Start Page", "KuTools for Word"))
        xEnd = CInt(InputBox("End Page:", "KuTools for Word"))
        If xStart <= xEnd Then
            For I = xStart To xEnd
                ActiveDocument.ExportAsFixedFormat OutputFileName:= _
                    xFolder & "\Page_" & I & ".pdf", ExportFormat:=wdExportFormatPDF, _
                    OpenAfterExport:=False, OptimizeFor:=wdExportOptimizeForPrint, Range:= _
                    wdExportFromTo, From:=I, To:=I, Item:=wdExportDocumentContent, _
                    IncludeDocProps:=False, KeepIRM:=False, CreateBookmarks:= _
                    wdExportCreateHeadingBookmarks, DocStructureTags:=True, _
                    BitmapMissingFonts:=False, UseISO19005_1:=False
            Next
        End If
        Exit Sub
    lbl:
        MsgBox "Enter a valid page number", vbInformation, "KuTools for Word"
    End Sub
  3. 按下 F5 運行代碼。將彈出一個「瀏覽」窗口。選擇一個文件夾以保存PDF文件。
    Browse window
  4. 點擊「確定」,然後輸入文檔的起始頁碼和結束頁碼。 提示:您可以通過輸入特定的頁面範圍而不是整個文檔來拆分文檔的一部分。
    Dialog with text box to enter start page number Dialog with text box to enter last page number
  5. 點擊「確定」。所選頁面現在將作為單獨的PDF文件保存在您選擇的文件夾中。
    Pages are saved as separate PDF files in the selected folder

使用Kutools按頁面/標題1/分隔符拆分Word文檔並保存為PDF

如果您不熟悉VBA代碼,可以使用一個外掛工具——「Kutools for Word」。它的「文檔拆分」功能允許您根據分頁符、頁碼、標題1、分節符、每隔n頁或自定義頁碼將Word文檔拆分為較小的文件。拆分後,您可以使用「文件格式轉換」批量將拆分的Word文檔轉換為PDF文件。

Kutools for Word內建人工智慧 ?,提供超過 100 種實用功能,簡化您的工作流程。

步驟1:拆分文檔

  1. 打開要拆分的Word文檔,然後點擊「Kutools Plus」>「文檔拆分」。
    Split button on the Kutools Plus tab on the ribbon
  2. 在「文檔拆分」對話框中,在「類型」部分選擇拆分規則。然後指定保存位置和文件前綴。點擊「確定」。
    Split Document dialog
    提示:「類型」部分提供了六種拆分選項。詳情請參閱功能教程
    Split by section in the Split Document dialog

拆分的文檔現在已保存在指定位置。

Document is split and saved in the specified location

步驟2:批量將拆分的Word文檔轉換為PDF文件

  1. 拆分文檔後,點擊「Kutools Plus」>「格式轉換」。
    Doc/Docx button on the Kutools tab on the ribbon
  2. 在「文件格式轉換」對話框中:
    1. 從「格式轉換」下拉列表中選擇「Docx 轉 pdf」。
    2. 點擊加號以添加包含要轉換為PDF的文件或文件夾。
    3. 根據需要調整其他設置(默認情況下,PDF文件保存在源文件夾中,但您可以更改此設置)。
    4. 點擊「確定」開始轉換。
      Document Format Converter dialog

Word文檔現已轉換為PDF文件。

Documents are converted to PDF files
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 工具