Word中的郵件合并確實方便,將Excel中的數(shù)據(jù)批量插入到Word對應(yīng)的文案或Word表格,可以快速的生成標(biāo)簽,非常的高效。但對于帶小數(shù)點的數(shù)值,郵件合并卻有一個不小的bug,就是對小數(shù)點的數(shù)值的控制成為玩好郵件合并一個非常重要的技能。
今年秦老師和大家來分享一下如何來控制數(shù)值小數(shù)點在郵件合并中的位數(shù)。
首先有個材料數(shù)據(jù)表格,注意看材料金額有小數(shù)點。

下圖是Word標(biāo)簽的模板,希望能把Excel的每行記錄批量生成Word表格標(biāo)簽。

具體操作如下:

第二步,載入Excel數(shù)據(jù),注意Excel文件不要用Excel打開,利用“插入合并域”按鈕,插入對應(yīng)的Excel字段。注意看動圖操作。

第三步,點擊“更新標(biāo)簽”按鈕,將表格進(jìn)行自動復(fù)制,然后在“預(yù)覽按鈕”中可以看到小數(shù)點居然變成了99999999等這樣字樣。明顯與Excel數(shù)據(jù)表格不符。注意看動圖

接下來就是要解決本例問題所在,如何來控制這些多余的小數(shù)點呢?具體操作如下:
利用“切換到域”這個功能,在{ MERGEFIELD 材料金額}代碼中加入{ MERGEFIELD材料金額#“0.00”},既在最后一個大括號的前面緊接著輸入#“0.00”部分。

回復(fù)后即可控制小數(shù)點的位數(shù)。由于之前輸入的是 0.00 所以保留2位小數(shù)。
最后批量生成Word標(biāo)簽,最終效果如下,看動圖操作

總結(jié):Word技能的最高進(jìn)階是掌握Word的域代碼的使用,可惜國內(nèi)這方面的資料相對較少,能翻墻的小伙伴,可以看看國外的Word編輯資料。郵件合并這個功能還是推薦大家都掌握,畢竟效率實在是太高了。
該技巧Word2010版本以上有效