邮件合并操作中,什么数据源中的数据是一位小数?

2025-03-20 23:28:07
推荐回答(1个)
回答(1):

在Word中使用邮件合并可以批量调用Excel工作簿中的内容,十分方便。但有时Excel单元格中的数值设置的是两位小数,而通过邮件合并后在Word中却显示为12位小数,出现这种情况,可以用下面的几种方法来解决。
方案一:修改域代码
1、打开已进行邮件合并的Word文档,按快捷键Alt+F9,将数值被转换成域代码,在域代码上单击可以看到类似下面的代码:
{ MERGEFIELD "应收款" } 。如果是Word 2007,则域代码中没有英文双引号。
2、如果要将数值保留两位小数,则在域代码后加入下列代码:
\#0.00
此时域代码被修改为: { MERGEFIELD "应收款" \#0.00 }
3、按Alt+F9,将域代码转换为数值。注意在没有单击“邮件合并”工具栏中的“上一记录”或“下一记录”按钮前,所显示的小数仍然是12位的,单击“上一记录”或“下一记录”按钮,数值就会显示为两位小数。