上傳 Word 範本、貼上 Excel 名單,每筆資料產生一個獨立的 .docx,檔名可以用欄位命名, 全部打包成 ZIP 下載。適合獎狀、聘書、收據、通知單這類格式固定、只有幾個欄位在變的文件。
Word 的合併列印做得到批次填入,卡住的是輸出。「完成與合併」→「編輯個別文件」 是把所有人的結果編進同一份長文件,各筆之間用分節符號隔開,不會拆成一人一檔, 檔名也無法自訂。要拆檔得自己寫 VBA 跑迴圈。
| 項目 | Word 內建合併列印 | 速印 |
|---|---|---|
| 輸出 | 合併成一份長文件 | 一筆一個獨立 .docx |
| 檔名 | 不能自訂 | 用欄位組合,如 {姓名}_獎狀.docx |
| 打包 | 自行整理 | 自動打包 ZIP |
| 欄位寫法 | 從功能區插入功能變數 | 直接打 {姓名} |
| 數字格式 | 需加 \# "#,##0" 開關,否則跑掉 |
照 Excel 儲存格顯示的原樣帶入 |
| 環境 | 需安裝 Word,網頁版不支援 | 瀏覽器即可 |
| 標籤紙排版 | 較完整,有規格庫 | 不支援一頁多格 |
反過來說,如果你只是要把東西全部印出來、不需要電子檔,或是要排 A4 標籤貼紙那種一頁多格的版面,Word 內建功能還是比較快。
{姓名}、{金額}
這種標籤,半形大括號直接打就好,不用插入功能變數。
.docx 實際上是一包壓縮過的 XML。工具解開它之後,只替換文字節點裡的標籤字串, 再原樣壓回去——字體、行距、圖片、頁首頁尾、印章、浮水印這些定義完全沒有被碰到, 所以輸出的檔案和你的範本一致。
整段處理都在瀏覽器分頁裡用 JavaScript 跑完,沒有後端。實際驗證方式很簡單: 把網路斷掉,重新整理後照樣可以生成。這也表示名單裡的個資不會經過任何第三方。
{姓名}。要注意標籤最好一次打完再套字體,
Word 有時會把一個詞拆成多段內部格式(run),導致標籤被切斷而掃不到。