依「標題 1」將 Word 文件分割成多個檔案(逐步教學)
作者Xiaoyang•修改日期
處理長篇 Word 文件(例如報告、教科書、手冊或專案文件)時,您可能需要將檔案拆分成更易管理的小型文件,例如每章儲存為一個獨立檔案。若您的文件已使用「標題 1」樣式作為主要章節標題,分割作業將更加輕鬆高效。以下提供完整指南,助您快速完成此任務。
準備您的 Word 文件
在套用任何方法前,請務必確認文件結構正確無誤。Word 僅在「標題 1」樣式正確套用時,才能準確識別分割點。
套用樣式:
一致套用標題樣式:第 1 層標題使用「標題 1」樣式,第 2 層標題使用「標題 2」樣式,依此類推。
選取標題 → 前往「開始」索引標籤 → 在「樣式」庫中點選「標題 1」。

備份檔案:
執行分割前,務必先儲存原始文件的副本,因為某些方法(例如大綱檢視)難以還原。
方法 1:使用大綱功能依「標題 1」分割 Word 文件
事實上,Word 內建的大綱檢視讓這項作業變得異常簡單:它能自動偵測「標題 1」區段,協助您輕鬆組織文件結構,並一鍵將各章節匯出為獨立檔案——無需外掛、無需繁瑣步驟。
- 開啟 Word 文件,前往檢視索引標籤,然後按一下大綱,請參閱截圖:

- 在出現的大綱索引標籤中,將顯示層級下拉式選單設為 第 1 層,即可收合除「標題 1」以外的所有內容。

- 接著按下 Ctrl + A 全選文字,再點擊位於主文件群組中的顯示文件。

- 繼續點擊建立按鈕,Word 將自動為每個章節加上細框。

- 前往檔案 > 另存新檔,選擇一個新建資料夾。在儲存後,Word 會自動為每個「標題 1」產生獨立的 .docx 檔案,並以標題文字作為檔名;系統還會同步生成一份索引文件,內含所有分割檔案的超連結,讓您只需單擊即可立即開啟任一文件!

方法 2:使用 VBA 程式碼依「標題 1」分割 Word 文件
若文件篇幅極長,大綱方法偶爾會引發格式錯誤;改用 VBA 腳本則更乾淨、迅速。
- 按下 Alt + F11,立即開啟 Visual Basic for Applications 視窗!
- 按一下插入> 模組。將下列程式碼複製貼上至空白模組中:
Sub SplitDocByHeading1() Dim StrTmplt As String Dim StrPath As String Dim StrFlNm As String Dim Rng As Range Dim i As Long Dim Doc As Document Dim fDialog As FileDialog Const StrNoChr As String = """*./\:?|" Application.ScreenUpdating = False Set fDialog = Application.FileDialog(msoFileDialogFolderPicker) With fDialog .Title = "Select a folder to save the split documents" .AllowMultiSelect = False If .Show <> -1 Then MsgBox "Operation cancelled.", vbInformation, "Split by Heading 1" Application.ScreenUpdating = True Exit Sub End If StrPath = .SelectedItems(1) End With If Right(StrPath, 1) <> "\" Then StrPath = StrPath & "\" End If With ActiveDocument StrTmplt = .AttachedTemplate.FullName With .Range With .Find .ClearFormatting .Replacement.ClearFormatting .Text = "" .Replacement.Text = "" .Style = wdStyleHeading1 .Format = True .Forward = True .Wrap = wdFindStop .Execute End With Do While .Find.Found Set Rng = .Duplicate StrFlNm = Split(Rng.Paragraphs(1).Range.Text, vbCr)(0) For i = 1 To Len(StrNoChr) StrFlNm = Replace(StrFlNm, Mid(StrNoChr, i, 1), "_") Next i StrFlNm = StrFlNm & ".docx" Set Rng = Rng.GoTo(What:=wdGoToBookmark, Name:="\HeadingLevel") Set Doc = Documents.Add(Template:=StrTmplt, Visible:=False) With Doc .Range.FormattedText = Rng.FormattedText .SaveAs2 FileName:=StrPath & StrFlNm, _ FileFormat:=wdFormatXMLDocument, _ AddToRecentFiles:=False .Close SaveChanges:=False End With .Collapse wdCollapseEnd .Find.Execute Loop End With End With Set Doc = Nothing Set Rng = Nothing Application.ScreenUpdating = True MsgBox "Split completed successfully.", vbInformation, "Split by Heading 1" End Sub - 按下 F5 或點擊執行以執行程式碼,系統將立即彈出視窗,提示您選擇用於儲存分割後檔案的資料夾。請參閱以下截圖:

- 點擊確定,Word 將立即為每個「標題 1」區段生成 .docx 檔案,輸出完成後即可開啟資料夾查看結果!

方法 3:使用 Kutools for Word 依「標題 1」分割 Word 文件
雖然 Word 內建工具與 VBA 都能分割文件,但這些方法步驟繁瑣、需要技術能力,甚至可能導致格式遺失。Kutools for Word 提供更乾淨高效的解決方案:透過其「文件拆分」功能,您只需一鍵,即可依「標題 1」、分頁符、分節符或頁面等條件自動分割檔案——無需編寫程式碼、無需手動操作,更能完整保留所有格式。Kutools 精準維持原有樣式、版面配置、圖片、頁首與頁尾,是處理大型文件使用者的理想選擇。
下載並安裝 Kutools for Word後,請依照下列步驟操作:
- 立即前往 KUTOOLS PLUS>分割!

- 在文件拆分對話方塊中,指定下列選項:
2.1 在分割依據下拉選單中選擇 標題 1。(您也可以選擇其他分割規則,例如分頁符、分節符、頁面或文件頁碼倍數等。)
2.2 指定資料夾,用以儲存新分割的文件。
2.3 點擊確定按鈕。
提示:您也可以在文件前綴方框中輸入文字,為每個分割檔案的檔名加上前置字串。

結果:
Kutools 將根據您的「標題 1」結構立即生成多個 Word 檔案,並完整保留所有頁首與頁尾。
Kutools 的優勢
- ⚡一鍵操作,效率最大化
無需複雜設定或 VBA 技能——Kutools 只需單擊即可完成 Word 中許多耗時任務。 - 📝完整保留所有格式
處理或分割文件時,所有樣式、頁首、頁尾、表格、圖片及其他元素皆完整保留。 - 📚多種彈性分割規則
可依標題、分頁符、分節符、頁碼、文件頁碼倍數等進行分割。 - 🔒穩定可靠,適用於大型文件
輕鬆處理數十甚至上百頁的文件,運作流暢且不會當機。
結論
一旦您的文件已正確使用 標題 1 進行結構化,將長篇 Word 文件分割成多個檔案便輕而易舉!您可以根據需求選擇以下幾種方法:
- 大綱功能:大綱功能提供內建解決方案,輕鬆應對簡單、偶爾使用的任務!
- VBA 方法:VBA 方法為熟悉巨集、且需一次處理多個區段的使用者,提供更自動化的解決方案。
- Kutools for Word:若追求最快速、最可靠且最友善使用者的體驗,Kutools for Word 提供一鍵式解決方案,不僅支援多種彈性分割規則,更能完整保留所有格式、頁首、頁尾與版面配置!
無論採用哪種方法,這些工具都能助您更高效地管理長篇文件,並維持井然有序的工作流程。
相關文章:
- 每 5 頁或 n 頁將 Word 文件分割成獨立檔案
- 處理大型 Word 文件時,將文件依每 5 頁、10 頁或指定頁數分割成較小的獨立檔案,是輕鬆管理、分享與編輯冗長內容的實用方案。
- 將 Word 文件分割為多份文件
- 若您有一份大型 Word 文件需要分割成多個較小的檔案,本教學將引導您透過三種高效方法輕鬆達成目標。無論您偏好使用 VBA 依照特定分隔符或頁面進行分割,還是選擇 Kutools for Word 的簡化功能,都能找到最適合您需求的解決方案。
- 在 Word 中將單頁分割為四等份
- 在某些情況下,您可能需要將單頁均分為四個區域,並依下圖所示排列文字。由於 Word 未內建此功能,您可以透過插入表格輕鬆實現此版面效果。
最佳辦公室生產力工具
Kutools for Word-透過超過 100 項卓越功能,全面提升您的 Word 使用體驗!
🤖KUTOOLS AI 功能:AI 助手/即時助手/超級潤色(保留格式)/超級翻譯(保留格式)/AI 遮擋/AI 校正……
📘 文件掌控:分割頁面/文檔合併/以多種格式匯出選取內容(PDF/TXT/DOC/HTML……)/批次轉換為 PDF……
✏ 內容編輯:批量查找與替換多份文件/調整所有圖片大小/翻轉表格列與欄/表格轉文本……
🧹 輕鬆清理:清除多餘空格/分節符/文字框/超連結/ 更多移除工具請前往移除群組……
➕ 創意插入:插入千位分隔符/複選框/選項按鈕/二維碼/條碼/多張圖片/ 更多功能請探索插入群組……
🔍 精準選取:精確定位特定頁面/表格/圖形/標題段落/ 透過更多選取功能強化導覽體驗……
⭐ 星級增強功能:快速導航至任意位置/自動插入重複文字/在文件與 Windows 之間切換/11 轉換工具……
🌍 支援 40+ 種語言:使用您熟悉的語言操作 Kutools,支援英文、西班牙文、德文、法文、中文等 40 多種語言!

Office Tab-為 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 無縫整合|⚡ 立即保存時間並大幅提升生產力








