![如何使用 Word 郵件合併將多筆記錄合併到一封信中](https://rvso.com/image/1345305/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20Word%20%E9%83%B5%E4%BB%B6%E5%90%88%E4%BD%B5%E5%B0%87%E5%A4%9A%E7%AD%86%E8%A8%98%E9%8C%84%E5%90%88%E4%BD%B5%E5%88%B0%E4%B8%80%E5%B0%81%E4%BF%A1%E4%B8%AD.png)
我有一個很長的 Excel 列表,其中包含以下格式的資料:
A, B, C
--------
x, y, z1
x, y, z2
x, y, z3
我想創建一個郵件合併x
在 Word 11 for Mac 中,每個,均採用以下樣式y
,它是一個用戶,也是z(n)
他的內容:
使用者:x
,y
內容:z1
,z2
,z3
, ...z(n)
怎麼做?
答案1
雖然這個問題有詳細的答案,稱為使用目錄進行郵件合併,大多數都太複雜以至於無法理解基本概念。
然而,在 Word Mac 2011 上此 MWE 的答案是:
- 開啟工具 > 郵件合併管理器
- 新建 > 目錄
- 從 2. 選擇收件者清單中選擇您的來源(XLS、資料庫...)
- 5.點選{a}取得原始碼視圖
手動輸入以下代碼
{ IF { MERGESEQ } = 1 "{ MERGEFIELD A }" ""} { SET A1 { MERGEFIELD }} { IF { A1 } <> { A2 } "{ MERGEFIELD B }" "{ MERGEFIELD B}" { SET A2 { MERGEFIELD A }}
6.點選“合併到新文件”
- 完畢!
答案2
該問題的解決方案稱為目錄或者按類別排序(該函數的名稱似乎因版本和平台而異)。
或者用下面引用的解決方案的話來說:
有時,我們想要使用 Word 郵件合併將多筆記錄合併到一封信中。
它的作用是包含郵件合併邏輯,即if...then...else
找出某些欄位是否重複。
微軟的支援頁面上還有更詳細的文件: http://support.microsoft.com/kb/294686/en-us
然而,它似乎只適用於 Windows 機器。