2017-06-21 45 views
0

即時通訊創建發票模板用於郵件合併使用Word。在我的excel表格中,每行代表不同的發票,但每張發票都可以有一個或兩個項目。我想在我的Word文檔中的動態表中列出這些項目。所以如果特定的發票有一個項目,我希望該表有一行,如果發票有兩個項目,我希望該表有兩行。我的源Excel中的列是:InvoiceNumber,Date,InvoiceItem1Value,InvoiceItem2Value。因此,最後兩列代表我的發票項目,如果它們都已填充,則輸出文檔中的表格將有兩行,每行包含一個值。如果只填充一列,則輸出表格將只有一行具有來自該填充列的值。你能告訴我該怎麼做嗎?MS Word郵件合併,多列成行,動態表

回答

0

您正在尋找的是多對一的郵件合併。郵件合併嚮導默認執行一對一郵件合併,即它爲Excel中的每一行創建一個文檔。在你的情況下,如果發票有兩個項目,它將創建兩個文件。

如果您正在尋找在線多對一郵件合併,請嘗試EDocGen。如果您的組織對安全性不太嚴格,您也可以嘗試Graham Mayor和Doug Robbins的加載項。順便提一句,我幾周前發佈了一個many-to-one mail merge的博客,並附帶類似的用例。