word带图片的邮件合并,其中用到了域和字段的一些高级技巧。
工具/原料
1
word
2
win7
方法/步骤
1
首先找到图片的目录,shift键按住后,在图片文件夹点右键==>选择在此处打开命令行窗口,出现命令行窗口后,输入dir /b/s|clip
2
上面命令的目的就是将图片的路径信息收集到系统的剪贴板中。打开Excel,粘贴进去,这里我选择粘贴成了两列。因为我希望每页显示为2个图片。
3
将Excel保存为图片源.xlsx.打开word。点邮件,按下图操作
4
类型中选目录。意思是生成一个总文档。若想要每页一个独立的文档就选择默认的第一个信函。
5
第二步选择使用当前文档,第三步选浏览,选择之前保存的excel文件
6
选择并插入两个字段:
7
选中《图片列1》==>Ctrl+F9==>输入if true==>再选中整体==>Ctrl+F9==>输入includepicture,后面再输入个空格,再选中《图片列2》==>如法炮制。
8
点下一步==>预览目录,此时不出意外会显示为空。按Ctrl+A==>F9,看看是否出现了两个图片?没问题就点完成合并。
9
最终效果:
出现的一些问题
1
若出现这个问题:可全选(Ctrl+A)==>Shift+F9,此时会显示域代码。
2
按Ctrl+H,替换\为\\,然后全选F9即可正常。
注意事项
1
注意域中{ includepicture{ if ture { MERGEFIELD '图片列1' } } }if ture使用。若是没有这个选项,可能会显示不正常
2
本方法不同于直接插入图片,Excel中有其他字段亦可一并合并进来。而插入图片则做不到。
3
本方法还可扩展用于一页表格中上面是图片,下面是文件名的批量生成,而这些都是普通的插入图片无法完成的。