一、首先:分两部分,1是excel相当于是合并邮件要用的数据源,需要把处理的信息明细在表格里分类维护好;2是word是合并后要打印或者生产邮件合并结果的,所以要先把需合并的项体现在word里相应的位置,并调整好格式。
二、邮件合并过程(以简单的制作工作证为例),大致分为4步:开始邮件合并、选择收件人、插入合并域、完成合并。
1、开始合并邮件:选择工具栏上方的“邮件“→”开始邮件合并”→“电子邮件”
2、选择收件人:鼠标点击“选择收件人”→“使用现有列表”→找到文件坐在位置选中→打开→选择“sheet”。
3、插入合并域:word上鼠标停留在需要引用表格数据的位置→插入合并域→选择“工号”,(其他项目过程一样);
全部引用维护号以后的效果是:
4、完成合并:
完成合并就可以进行应用了,这里可以选择单个文件编辑修改、批量打印、发送邮件;
完成前可以先预览一下结果,预览时还可以点击页码两边的左右按钮进行单页确认。
结束。
我也遇到了相同的问题,楼上的几位兄弟回答的都很好,但是问题却不是这样的。我在EXCEL里面输入了一列数据,小数点后保留2位(已设置),比如数字81.01,合并到WORD以后,就变成了81.010000000005。我把EXCEL里面的数字改成文本格式或者其它格式也一样,重新输入一遍还是一样的,里面也不包含任何公式。
原因我不清楚,不过我用了一个方法解决了这个问题,不管你原始数据有什么,我只显示两位小数。在WORD中选中这个小数点后面变长了的地方用鼠标右键点击出现的“切换域代码”,在已经存在的域代码后面的反括号内输入\#"0.00”(注意是在英文输入格式下)后右击鼠标选“更新域代码”就可以了。如果只想保留一位小数点就只输入\#"0.0”。
建议先在Excel中,例如A1有多位小数,公式输入到A9=round(A1,2),也就是将A1只保留2位小数,然后复制A9,再在A1上选择性粘贴-数值,这样就把多余的小数去掉了。
全部做完再进行邮件合并,应该Word里面就不会有这么多小数了。
首先要知道为什么EXCEL里的小数会很多的 数据在小数点后面,是因为它的设置,可以在EXCEL的格式里,对数据进行数字的格式处理.选择你想要的数据小数点后的位置,那么,它就是最多的小数点就是你设置的最大值,不会超过导出数据后也不会自动增加了.
我也遇到这个问题,折腾半天发现了解决方法: 把这列数据设置为文本格式即可
你可以试试