Note: The other languages of the website are Google-translated. Back to English

如何合併多個文檔並保持單詞格式?

有時,當您使用Microsoft Word應用程序時,我們可能需要將多個文檔合併為一個文檔。 在Word中,可以使用以下一種棘手的方式將多個Word文檔合併為一個:


使用“從文件插入文本”功能將多個文檔合併為一個文檔

您可以使用來將多個文檔合併為一個文檔 來自文件功能的文字 在Word中使用,但是這樣做會導致合併後丟失文檔的格式。

1。 創建一個新的Word文檔,您將放置合併的文檔,然後單擊 插入 > 對象 > 文件中的文字。 看截圖:

2.請在打開的“插入文件”對話框中 (1) 打開包含要合併文檔的文件夾; (2) 選擇要合併的文檔; 接著 (3) 插入 按鈕。 看截圖:

尖端:控股 按Ctrl 鍵,您可以通過單擊一個文檔來選擇多個文檔; 保持 轉移 鍵,可以通過單擊第一個和最後一個選擇多個相鄰的文檔。

3。 如果需要合併的文檔保存在不同的文件夾中,請根據需要在步驟1-2上方重複。

備註:您不能在合併的文件中訂購文檔,否則將一一插入。

快速按指定順序批量合併多個文件夾中的多個Word文檔

Kutools for Word發布了夢幻般的 合併 功能可幫助用戶快速合併多個文件夾中的多個Word文檔。 此功能不僅會在合併文件中保留原始文檔的格式,還會按您指定的順序合併文檔。


廣告合併文檔對話框


使用VBA將多個文檔合併為一個文檔

或者,您可以使用VBA將多個文檔合併到Word中。

1。 將所有將合併的Word文檔移到同一文件夾中。

2。 用一系列序列名稱重命名Word文檔。 (1) 右鍵單擊文檔,然後選擇 重命名 從上下文菜單中,然後鍵入一個新名稱,例如 Part1; (2) 重複以重命名其他文檔。 看截圖:

3。 雙擊打開您將放置在合併文件開頭的文檔。

4。 按 Alt + F11鍵 鍵一起打開Microsoft Visual Basic for Application窗口。

5。 點擊 插入 > 模塊,然後將以下VBA代碼粘貼到新的“模塊”窗口中;

VBA:在Word中合併多個文檔

Sub MergeDocuments()
Application.ScreenUpdating = False
MyPath = ActiveDocument.Path
MyName = Dir(MyPath & "\" & "*.docx")
i = 0
Do While MyName <> ""
If MyName <> ActiveDocument.Name Then
Set wb = Documents.Open(MyPath & "\" & MyName)
Selection.WholeStory
Selection.Copy
Windows(1).Activate
Selection.EndKey Unit:=wdLine
Selection.TypeParagraph
Selection.Paste
i = i + 1
wb.Close False
End If
MyName = Dir
Loop
Application.ScreenUpdating = True
End Sub

備註:此VBA只能合併文件擴展名為docx的Word文檔。 如果您需要合併文檔(.doc),請替換 DOCX 在代碼中 MyName = Dir(MyPath&“ \”&“ * .docx”) DOC.

6。點擊 按鈕或按下 F5 應用VBA的關鍵。

備註: 您必須使用一系列序列名稱重命名文檔,否則文檔可能會混亂或丟失在合併文件中。


將多個文檔合併為一個文檔並使用Kutools for Word保持格式

安裝後 Kutools for Word,則無需創建新的空白文檔,也無需將文檔放入同一文件夾中。 用 合併 借助Kutools,您可以快速將多個文檔合併為一個單詞。 請執行以下操作:

Kutools for Word 是一個方便的插件,可以簡化您的工作並提高您處理word文檔的能力。 免費試用 60 天! 現在得到它!

1。 點擊 Kutools 加 > 合併。 看截圖:
doc合併文件01

2.在打開的“合併文檔”對話框中,請添加要合併的文檔: (1) 點擊 添加文件 按鈕; (2) 在瀏覽對話框中,打開包含您要合併的文檔的文件夾; (3) 保持 按Ctrl or 轉移 選擇這些文件的關鍵; 接著 (4) OK 按鈕。 看截圖:

尖端:
(1)如果您需要合併保存在其他文件夾中的文檔,請重複此步驟以逐個添加它們;
(2)您還可以通過以下方式批量添加保存在一個文件夾中的所有文檔: 添加文件夾 按鈕。

3。 現在,您將返回“合併文檔”對話框。 (1) 訂購這些文件的方式 提前 下移 鈕扣; (2) 文件間中斷 下拉列表; 接著 (3) 合併 按鈕。 看截圖:

現在,所有指定的Word文檔都組合成一個新文檔,如下圖所示:
廣告合併文檔結果v8.9

備註: 僅供參考,合併後的所有文檔的原始格式都保留在合併結果中。

當然,您可以先打開所有Word文檔,然後通過手動複製和粘貼合併它們。

分頁瀏覽和編輯多個Word文檔,例如Firefox,Chrome,Internet Explore 10!

您可能很熟悉在Firefox / Chrome / IE中查看多個網頁,並通過輕鬆單擊相應的選項卡在它們之間進行切換。 在這裡,Office選項卡支持類似的處理,使您可以在一個Word窗口中瀏覽多個Word文檔,並通過單擊其選項卡輕鬆在它們之間切換。 單擊可獲得全部功能,免費試用!
使用Firefox在一個窗口中瀏覽多個Word文檔


相關文章:


推薦的Word生產力工具

 

Kutools For Word - 超過 100 Word 的高級功能, 節省您的 50% 時間

  • 複雜和重複的操作可以在幾秒鐘內完成一次處理。
  • 跨文件夾一次將多個圖像插入Word文檔。
  • 將文件夾中的多個Word文件合併並合併為所需順序。
  • 根據標題,分節符或其他條件將當前文檔拆分為單獨的文檔。
  • 在Doc和Docx之間,Docx和PDF之間轉換文件,用於常見轉換和選擇的工具集合等...
按評論排序
留言 (21)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
嗨,我試過這個工具,但它沒有保留我文檔的原始格式,與使用 Word 中的插入/對像功能沒有什麼不同。 我按照上面的說明進行操作,但仍然無法正常工作。 謝謝! 曼迪
網站主持人對此評論進行了最小化
[quote]嗨,我試過這個工具,但它沒有保留我文檔的原始格式,與使用 Word 中的插入/對像功能沒有什麼不同。 我按照上面的說明進行操作,但仍然無法正常工作。 謝謝! 曼迪曼迪奧斯本[/quote] 是的,我有同樣的結果,不會購買!
網站主持人對此評論進行了最小化
[quote][quote]嗨,我試過這個工具,但它沒有保留我文檔的原始格式,與使用 Word 中的插入/對像功能沒有什麼不同。 我按照上面的說明進行操作,但仍然無法正常工作。 謝謝! 曼迪通過辛迪[/quote] 是的,我有同樣的結果,不會購買!曼迪奧斯本[/quote]e] 真希望我在下載這個程序之前已經閱讀了這些評論。 我發現了同樣的問題。 該程序會更改頁面格式,並且不允許合併具有頁眉和頁腳的文檔。 我現在如何擺脫這個程序?
網站主持人對此評論進行了最小化
在上面提到的評論中,我實際上指的是 KUTOOLS for WORD 程序。 我沒有嘗試過 VBA 建議,因為我不是我工作計算機的管理員,因此我沒有足夠的安全感來試用它。 也許其他人可以反饋頁眉和頁腳是否可以合併到其他文檔中而不會丟失其格式。
網站主持人對此評論進行了最小化
謝謝! 這個博客幫了很多忙……繼續努力
網站主持人對此評論進行了最小化
嘗試將 word 文檔與 excel 電子表格合併以進行工資管理。 因此需要法語和英語格式。 如何在 Word 合併字母中保持法語格式。 法語錯字 Engl Typo X XXX,XX $ $X,XXX.XX 感謝您的輸入問候,伊萊恩
網站主持人對此評論進行了最小化
感謝您的評論部分。 否則我會下載軟件並浪費我的時間。
網站主持人對此評論進行了最小化
請任何人幫助我為 MS Word 創建一個 VBA 宏以合併多個 Word 文檔的某些部分。 假設 a1.doc 包含:a b c c e a2.doc 包含:f g h i j 我想合併 a1.doc 和 a2.doc,結果將如下所示:d e i j
網站主持人對此評論進行了最小化
謝謝你。 這就是我一直在尋找的。 太棒了。 :-)
網站主持人對此評論進行了最小化
這非常有效,它保留了原始表格格式,並且能夠為每個合併的文件添加路徑。 美麗的。 謝謝!
網站主持人對此評論進行了最小化
宏效果很棒。 合併包含 240 pgs 的 2437 個文檔,沒有任何問題。 格式保持不變。 據我所見,頁眉和頁腳沒有合併,保持初始文檔頁眉。 謝謝!
網站主持人對此評論進行了最小化
KUTOOL 是否提供了在不通過 C# 或 .Net 支持的任何語言更改每個 word 文件格式的情況下合併兩個 word 文件的功能?
網站主持人對此評論進行了最小化
VUA tor bap vua tor choddo gushthi vua totototototto
網站主持人對此評論進行了最小化
親,
  • [i][b] 我很想看看你的步驟或設計。 我得到了很多knwlgde frm dis。 對於我來說,我認為非常。 我永遠不會忘記[/ i] [/ b]
網站主持人對此評論進行了最小化
鏈接交換只是將其他人的網站鏈接放在您的頁面上的適當位置,其他人也會為您做同樣的事情。 cbgedededacebdd
網站主持人對此評論進行了最小化
感謝分享這個.. VBA 代碼為我工作。
網站主持人對此評論進行了最小化
我讀了這篇文章,它對合併 word 文檔很有幫助
網站主持人對此評論進行了最小化
非常感謝擴展辦公室團隊! 很棒的提示! 我無法描述你的文章對我有多大幫助!
網站主持人對此評論進行了最小化
有誰知道我如何將“HeadersFooters.LinkToPrevious (False)”構建到 VBA 代碼中?
網站主持人對此評論進行了最小化
親愛的主席先生,
我們可以跟踪/識別內容控制差異嗎?
謝謝,
shi志
網站主持人對此評論進行了最小化
使用 VBA 代碼合併多個 docx 文件時,我收到此調試錯誤“運行時錯誤 5266。您無法將此選擇粘貼到表格中”指向“Selection.Paste”行。請幫忙。

這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護