资源描述
WORD的邮件合并功能批量打印带照片证件
实现思路:
使用过邮件合并的人都知道实质上邮件合并使用的是域,那么要想实现照片的自动处理应该从域上找突破口。
在Word中插入图片可以用IncludePicture 域来实现,具体语法为IncludePicture "文件名"。
插入照片的功能解决之后,问题就转换为如何实现自动转换文件名的问题。
而照片的名称为了管理的方便通常都是使用编号作为文件名,这样使用编号域即可解决问题。
那么怎么实现文件名的自动转换呢?方法就是——把两个域嵌套起来!
操作步骤:
1. 打开word,右键单击“工具栏”区,打开“邮件合并”;
先制作一个下面的表格
XXXXXVIP卡
姓名
性别
班级
学号
2.从邮件合并工具栏上依次选择按钮,设置文档类型为“信函”或者“目录”;
3.单击打开数据源按钮浏览选取准备好的数据库(卡片数据电子表格),模拟表格如下;
班级
姓名
性别
学号
照片名
101
111001
男
2011101001
1.jpg
101
111002
女
2011101002
2.jpg
101
111003
男
2011101003
3.jpg
101
111004
女
2011101004
4.jpg
101
111005
男
2011101005
5.jpg
101
111006
女
2011101006
6.jpg
101
111007
男
2011101007
7.jpg
101
111008
女
2011101008
8.jpg
101
111009
男
2011101009
9.jpg
101
111010
女
2011101010
10.jpg
101
111011
男
2011101011
11.jpg
101
111012
女
2011101012
12.jpg
101
111013
男
2011101013
13.jpg
101
111014
女
2011101014
14.jpg
101
111015
男
2011101015
15.jpg
101
111016
女
2011101016
16.jpg
101
111017
男
2011101017
17.jpg
101
111018
女
2011101018
18.jpg
101
111019
男
2011101019
19.jpg
101
111020
女
2011101020
20.jpg
101
111021
男
2011101021
21.jpg
101
111022
女
2011101022
22.jpg
101
111023
男
2011101023
23.jpg
101
111024
女
2011101024
24.jpg
对了还需要准备同名字,最好的同尺寸的图片文件附件放在一个目录下
4.如果需要就把页面的版面设置成你要打印的卡片的尺寸
(针对不连续打印的,及信函的合并方式,连续的就更该为目录的,页面应该也不需要调整了,视情况定吧)。
5.照片域的实现:
现在直接插入域 代码 IncludePicture (我这里是2010版的,03版用户其自己找到插入域的工具栏即可) 插入→文档部件→域
图 一
图二
在图二的文件名或URL中先输入1或其他符号字符都可以,以后手动修改即可
图三
这里已经的插入的其他的域的了,现在来我们来看相片的怎么弄
A、 先插入刚才的图二的域
B、 现在手动来修改需要的图片的名称或者说的地址,快捷键为ALT+F9键
→
图四
现在插入图二的域就是如上情况 快捷键后的域代码出现了
C、 现在我们来插入需要的域名:选择1 选择邮件合并插入合并域中的照片名
D、 最后插入另外一个域代码,使其自动跳到下一个记录
图五
6.然后可以先预览下也可以单击合并到新文档按钮,切换到生成的新文档里,咦,怎么照片处什么都没有?不会是上当了吧?
别急,保存生成文件,按Ctrl+A全选,再按F9,哈哈,每位员工对应的照片是不是全出来了。
展开阅读全文