Excel 資料套到 Word 固定欄位的方法|2026 郵件合併完整教學

微軟 Word 教學

Excel 資料套到 Word 固定欄位的方法|2026 郵件合併完整教學

文章目錄
  1. 什麼是郵件合併?一次搞懂核心概念
  2. Step 1:準備 Excel 資料來源
  3. Step 2:設計 Word 合併列印模板
  4. Step 3:啟用郵件合併並連結 Excel 資料
  5. Step 4:插入合併欄位到 Word 固定位置
  6. Step 5:完成合併與輸出文件
  7. 批次匯出 PDF 的進階技巧
  8. 郵件合併 vs 手動複製貼上:效率比較
  9. 常見錯誤與排解方法
  10. Excel 資料套用到 Word 的實戰操作指引

把 Excel 資料套到 Word 固定欄位最有效的方法,就是使用 Word 內建的「郵件合併(Mail Merge)」功能。它能將 Excel 每列資料自動對應到 Word 的欄位位置,一次產出數百份格式一致的文件。

無論是合約、證書、邀請函或薪資單,都能在幾分鐘內批次完成。本篇以 Microsoft 365(2026 年版本)為操作環境,提供從資料準備到合併輸出的完整實作步驟。

什麼是郵件合併?一次搞懂核心概念

郵件合併(Mail Merge)是 Word 內建的批次文件產生功能,能將外部資料來源(如 Excel)的欄位值自動填入 Word 範本的指定位置。微軟官方文件將其定義為「主文件 + 資料來源 = 合併輸出」的三段式架構。

這項功能最早出現在 Word 2002,截至 2026 年的 Microsoft 365 版本仍持續更新。根據微軟支援頁面的說明,郵件合併支援的資料來源包括 Excel 工作表(.xlsx)、Access 資料庫、CSV 檔案,以及 Outlook 聯絡人清單。

組成元素 說明 範例
主文件(Main Document) Word 範本,包含固定文字與合併欄位標記 員工證書模板.docx
資料來源(Data Source) 存放批次資料的外部檔案 員工名冊.xlsx
合併輸出(Merged Output) 每筆資料各產生一份獨立文件 50 份個人化證書

Step 1:準備 Excel 資料來源

Excel 資料表的第一列必須是欄位標題(如姓名、部門、日期),且每個標題名稱不可重複。這是郵件合併能正確對應的前提條件。若標題列有重複或空白,Word 在連結資料來源時會報錯。

準備 Excel 資料時,請遵循以下規則:

  1. 一列一筆資料:每一列代表一份要產出的文件(例如一位員工、一張合約)。
  2. 禁止合併儲存格:合併儲存格會導致 Word 無法正確讀取欄位值,這是最常見的錯誤原因。
  3. 統一資料格式:日期欄統一使用「yyyy/mm/dd」格式,電話號碼以文字格式儲存(避免開頭的 0 被省略)。
  4. 移除空白列:資料區間中若有空白列,Word 會將其視為一筆空白記錄並產出空白頁。
  5. 另存為 .xlsx 格式:避免使用 .csv,因為 CSV 檔在不同語系環境下容易發生編碼問題。

實戰經驗:我在幫客戶批次製作 200 份合約時,曾因 Excel 中的日期欄位被自動轉為數字序列值(如 45678),導致 Word 合併後顯示亂碼。解法是在 Excel 中先將日期欄設為「文字」格式,再輸入日期字串。這個小細節能省下大量除錯時間。

Step 2:設計 Word 合併列印模板

Word 模板就是最終文件的版型,你需要在固定位置預留「合併欄位」標記,讓 Word 知道該把 Excel 的哪一欄資料填到哪個位置。

設計模板的具體步驟:

  1. 開啟 Word,建立新文件或開啟既有範本(如公司合約範本)。
  2. 在需要插入動態資料的位置,先用明顯標記(如「【姓名】」「【部門】」)佔位。
  3. 排版好固定的文字內容、公司 Logo、頁首頁尾。
  4. 儲存為 .docx 格式,檔名標明「模板」以利辨識。

模板設計的關鍵原則:預留欄位名稱需與 Excel 標題列完全一致(包含大小寫與全半形)。例如 Excel 標題是「姓名」,Word 中就必須對應「姓名」,寫成「名字」會導致對應失敗。

Step 3:啟用郵件合併並連結 Excel 資料

在 Word 中點選「郵件」分頁,再按「開始合併列印」,選擇「信函」即可啟動合併流程。以下是 Microsoft 365(2026 版)的完整操作路徑:

  1. 開啟已設計好的 Word 模板。
  2. 點選上方功能區的「郵件」分頁。
  3. 按下「開始合併列印」,選擇文件類型(信函、標籤、信封等)。
  4. 按下「選取收件者」→「使用現有清單」
  5. 瀏覽並選擇準備好的 Excel 檔案(.xlsx)。
  6. 若 Excel 含多個工作表,系統會提示選擇正確的工作表。
  7. 勾選「第一列包含欄位名稱」,按確定。

連結成功後,Word 狀態列會顯示已連結的資料筆數。若顯示 0 筆,請確認 Excel 檔案是否仍被其他程式佔用(如 Excel 本身未關閉)。

Step 4:插入合併欄位到 Word 固定位置

將游標移到模板中要填入資料的位置,點選「插入合併欄位」,從下拉選單中選擇對應的 Excel 欄位名稱即可。

操作細節:

  1. 將游標定位到模板中「【姓名】」的位置,刪除佔位文字。
  2. 點選「郵件」分頁中的「插入合併欄位」
  3. 從下拉選單選擇「姓名」,Word 會插入 «姓名» 的欄位標記。
  4. 依序對所有預留位置執行同樣操作。
  5. 完成後,點選「預覽結果」確認資料是否正確帶入。

預覽時可使用左右箭頭切換不同記錄,逐筆檢查格式是否正確。若發現日期或數字格式異常,請參考下方「常見問題」段落的格式修正方法。

Step 5:完成合併與輸出文件

點選「完成與合併」後,可選擇「編輯個別文件」產出所有合併結果到一份新 Word 檔,或直接「列印文件」送出列印。

三種輸出方式比較:

輸出方式 適用情境 操作路徑
編輯個別文件 需要逐份檢查或個別修改 完成與合併 → 編輯個別文件 → 全部
列印文件 直接送印、不需修改 完成與合併 → 列印文件
傳送電子郵件 批次寄送個人化 Email 完成與合併 → 傳送電子郵件訊息

選擇「編輯個別文件」後,Word 會產生一份包含所有合併結果的新文件,每筆資料佔一頁(以分頁符號分隔)。此文件可另存為 PDF 供存檔。

批次匯出 PDF 的進階技巧

若需要將每份合併文件個別存成獨立 PDF 檔,Word 本身不支援自動分割,需透過 VBA 巨集或第三方工具實現。

以下提供兩種常見做法:

  • 方法一:VBA 巨集(免費):在 Word 中按 Alt+F11 開啟 VBA 編輯器,撰寫迴圈腳本,將合併後的文件依分頁符號拆成獨立檔案並逐一存為 PDF。微軟社群論壇提供多種現成腳本可直接套用。
  • 方法二:第三方工具:如 pdfFiller、Adobe Acrobat Pro 的「分割」功能,可將單一 PDF 依頁數自動拆成多個檔案。Adobe Acrobat Pro 訂閱費約為每月 NT$660(截至 2026 年 3 月)。

對於每月需處理超過 100 份文件的情境,建議投資 VBA 巨集的一次性開發成本,長期效益優於手動操作。

郵件合併 vs 手動複製貼上:效率比較

郵件合併的效率優勢在「量」越大時越明顯:10 份文件可節省約 30 分鐘,100 份以上則省下數小時的重複操作。

比較項目 手動複製貼上 郵件合併
10 份文件耗時 約 40 分鐘 約 10 分鐘(含設定)
100 份文件耗時 約 6-8 小時 約 15 分鐘
格式一致性 容易出錯 100% 一致
修改彈性 需逐份修改 改模板即全部更新
學習成本 約 30 分鐘(本教學)

常見錯誤與排解方法

郵件合併最常見的三大錯誤是:日期顯示為數字序列、欄位對應失敗、合併後出現空白頁。以下逐一說明解法。

  • 日期顯示為數字(如 45678):這是因為 Excel 內部以序列值儲存日期。解法一:在 Excel 中將日期欄設為「文字」格式後重新輸入。解法二:在 Word 合併欄位中按 Alt+F9 切換至功能變數代碼,加入格式參數 \@ "yyyy/MM/dd"
  • 欄位對應失敗(顯示空白):通常是 Excel 標題列名稱與 Word 合併欄位名稱不一致。請逐字檢查是否有多餘空格、全半形差異、大小寫不同。
  • 合併後出現空白頁:Excel 資料區間中有空白列。解法:在 Excel 中刪除所有空白列,並確認資料範圍無多餘的格式化區域。
  • 找不到資料來源:Excel 檔案被其他程式佔用,或檔案路徑已變更。請關閉所有開啟該 Excel 的程式,並重新連結資料來源。
  • 中文亂碼:Word 與 Excel 語系版本不一致。建議兩者皆使用繁體中文版 Microsoft 365,並確保 Excel 檔案為 .xlsx 格式(非 .csv)。

Excel 資料套用到 Word 的實戰操作指引

以下是從零開始完成「Excel 資料套到 Word 固定欄位」的完整操作清單,適合第一次使用郵件合併的使用者按步執行。

  1. 整理 Excel 資料:確認第一列為標題、無合併儲存格、無空白列,日期欄設為文字格式,檔案儲存為 .xlsx。
  2. 建立 Word 模板:開啟新文件,排版固定內容(公司名稱、Logo、固定文字),在需要動態填入的位置用明顯標記佔位。
  3. 啟動郵件合併:在 Word「郵件」分頁,點「開始合併列印」→「信函」,再點「選取收件者」→「使用現有清單」,選擇 Excel 檔案。
  4. 插入合併欄位:逐一將游標移到佔位標記處,點「插入合併欄位」選擇對應欄位,刪除佔位文字。
  5. 預覽並檢查:點「預覽結果」,用左右箭頭切換記錄,確認每筆資料的格式與位置正確。
  6. 輸出合併文件:點「完成與合併」→「編輯個別文件」→「全部」,產出包含所有記錄的新文件。
  7. 儲存與備份:將合併結果另存為 PDF 歸檔,同時保留 Word 模板與 Excel 資料檔以備後續更新。
郵件合併一定要用 Excel 當資料來源嗎?

不一定。Word 郵件合併支援多種資料來源,包括 Excel(.xlsx)、Access 資料庫(.accdb)、CSV 純文字檔、SQL Server 資料庫,以及 Outlook 聯絡人清單。但 Excel 是最普遍也最容易操作的選擇,微軟官方教學也以 Excel 為主要範例。

合併列印可以用在哪些類型的文件?

最常見的應用包括:批次產出合約書、員工證書、薪資單、客戶邀請函、產品標籤、信封地址列印、個人化行銷信函。只要是「格式固定、內容因人而異」的文件,都適合使用郵件合併。

合併後的日期欄位顯示數字怎麼辦?

這是因為 Excel 以序列值儲存日期。最簡單的解法是在 Excel 中將日期欄的格式改為「文字」,重新輸入日期字串(如 2026/03/29)。進階做法是在 Word 的合併欄位中加入格式參數:按 Alt+F9 顯示功能變數代碼,在 MERGEFIELD 後加上 \@ "yyyy/MM/dd"

Excel 資料有多個工作表,郵件合併會抓哪一個?

連結資料來源時,Word 會跳出對話框讓你選擇要使用哪個工作表。如果資料分散在多個工作表中,建議先在 Excel 中將所有資料整合到同一個工作表,避免合併時遺漏資料。

如何讓每份合併文件自動存成獨立 PDF?

Word 內建的合併功能只能將所有結果存為單一文件。若需個別存成 PDF,可使用 VBA 巨集自動拆分(在 Word 中按 Alt+F11 開啟 VBA 編輯器),或使用 Adobe Acrobat Pro 的「分割文件」功能依頁數自動拆檔。

合併列印支援圖片欄位嗎?

支援,但需使用進階的 INCLUDEPICTURE 功能變數。在 Excel 中填入圖片檔案的完整路徑,然後在 Word 中插入 { INCLUDEPICTURE "{ MERGEFIELD 圖片路徑 }" } 功能變數。注意大括號需用 Ctrl+F9 手動插入,不能直接打字。

Google Docs 有類似郵件合併的功能嗎?

Google Docs 本身沒有內建郵件合併功能,但可透過第三方外掛程式(如 Mail Merge with Attachments)搭配 Google Sheets 達成類似效果。操作邏輯與 Word 郵件合併相同:Google Sheets 當資料來源,Google Docs 當模板。