Dzwebs.Net

撰写电脑技术杂文十余年

邮件合并不显示图片

Admin | 2011-3-11 8:01:48 | 被阅次数 | 19500

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  通过word的邮件合并功能,可以显示Excel表格中的各行列信息,以实现批量打印的目的,比如,打印学生录取通知书或成绩单等,这样可以为我们节约很多的时间!

  但是,此功能的一个致命弱点就是,无法显示图片。

  我们也知道,在Excel中,是无法将图片直接插入到单元格中的。因此,要想通过邮件合并自动更新显示图片,其实使用的是路径链接的办法,并非是将Excel中的图片通过邮件合并打印出来。

  要想解决能够打印照片的问题,得使用如下的方法。

  前提条件:照片文件存放在D:\pc文件夹中,每个学生的照片名称,对应于与该学生的编号。

  一、Excel表数据结构

  直接看下图吧。

  像上图一样,必须要有数据的字段,即列名称,如上表的编号、姓名…成绩,如果没有这一行,就很难实现了。

  如上的数据结构,能够保证通过邮件合并批量打印文字信息,但是,图片还是无法通过邮件合并打印出来。不过,编号或者考号等字段,却能给我们提供很大的方便。

  二、word的邮件合并功能

  关于邮件合并功能如何使用,请参阅http://www.dzwebs.net/1027.html文章。本例子,仅针对批量打印照片作详细说明。

  如下图一样,在word中,通过邮件合并功能之后,各字段已显示出来。

  现在,我们要解决的问题是,如何正确的显示照片。

  如下图一样。

  将word插入条定位到“照片:”的后面,按下键盘上的 CTRL+F9 键,会自动出现上图的黑底的一对大括号,注意哦,大括号是自动出现的,不是自己输入的,别偷懒

  接下来,在大括号中输入如下的内容:IncludePicture "d:\\pc\\"

  其中,d:\\pc\\是照片的路径,可根据需要自行修改。

  输入了如上的内容之后,将插入条定位在d:\\pc\\后,并再次按下 CTRL+F9 ,再次出现一对大括号。如下图。

  按下图的内容,自行输入完整吧。

  输入好了之后,像下图一样,找到邮件合并功能工具栏,点击其中的“查看合并数据”按钮。

  这样,邮件合并中的文字信息,就显示出来了。

  如果图片未显示出来,就按下F9键刷新一下word,就一定出来了。

  如上图,是最终的效果图,如果有啥疑问,敬请联系本站的站长。


该杂文来自: Word杂文

上一篇:Word文档VBA编程之Sections/Section对象用法

下一篇:设置WORD文字的排列方向

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计