如何使用 Word 郵件合併將多筆記錄合併到一封信中

如何使用 Word 郵件合併將多筆記錄合併到一封信中

我有一個很長的 Excel 列表,其中包含以下格式的資料:

A, B, C
--------
x, y, z1  
x, y, z2  
x, y, z3

我想創建一個郵件合併x在 Word 11 for Mac 中,每個,均採用以下樣式y,它是一個用戶,也是z(n)他的內容:

使用者:x,y

內容:z1z2z3, ...z(n)

怎麼做?

答案1

雖然這個問題有詳細的答案,稱為使用目錄進行郵件合併,大多數都太複雜以至於無法理解基本概念。

然而,在 Word Mac 2011 上此 MWE 的答案是:

  1. 開啟工具 > 郵件合併管理器
  2. 新建 > 目錄
  3. 從 2. 選擇收件者清單中選擇您的來源(XLS、資料庫...)
  4. 5.點選{a}取得原始碼視圖
  5. 手動輸入以下代碼

    { IF { MERGESEQ } = 1 "{ MERGEFIELD A }" ""}
    { SET A1 { MERGEFIELD }}
    { IF { A1 } <> { A2 } "{ MERGEFIELD B }" "{ MERGEFIELD B}" { SET A2 { MERGEFIELD A }} 
    
  6. 6.點選“合併到新文件”

  7. 完畢!

答案2

該問題的解決方案稱為目錄或者按類別排序(該函數的名稱似乎因版本和平台而異)。

或者用下面引用的解決方案的話來說:

有時,我們想要使用 Word 郵件合併將多筆記錄合併到一封信中。

它的作用是包含郵件合併邏輯,即if...then...else找出某些欄位是否重複。

微軟的支援頁面上還有更詳細的文件: http://support.microsoft.com/kb/294686/en-us

然而,它似乎只適用於 Windows 機器。

相關內容