一、应用场景
有小伙伴看了EXCEL学习微课堂分享的教程《Excel插入3000名员工一一对应的照片,原来只要2分钟?》后,私信和留言提出了新的问题:怎么用邮件合并的方式给每个表里添加照片呢?今天分享一个工作实例,用WORD和EXCEL组合拳——邮件合并功能批量生成3000名员工带照片的工作牌,只要准备工作做得好,合并不用5分钟!提问的小伙伴速来围观哦,WORD和EXCEL的组合拳——邮件合并功能,不仅可批量生成带照片的工作牌、还可批量生成、批量制作、批量输出带照片的准考证、设备信息卡、员工履历表以及带图片的考试卷等等!
二、应用效果
三、准备工作
1、准备员工照片。照片命名要求以工号或者姓名命名,案例中我们以工号命名。
2、准备如下图所示的EXCEL《员工信息表》。要求包含工牌中所有的信息,以及员工照片的路径及文件名。为了能批量得到照片的具体路径,我们在F2单元格输入公式=E2&"\\"&A2&".JPG",其中“.JPG”是照片文件的后缀名,可根据照片的实际后缀调整。
3、准备WORD工作牌格式模板(如下图所示)。纸张为A5纸,刚好可以设计一页打印两个工作牌。外框加虚线框是方便后面的裁剪,照片位置加了一个文本框是方便定位照片。
四、邮件合并
1、打开工作牌格式模板文件。
2、点【邮件】-【开始邮件合并】-【目录】。选择【目录】是为了节约纸张,设计每页打印两个工作牌,如需每个工牌一页,则可选择【信函】。
3、【选择收件人】-【使用现有列表】-找到信息数据的存放位置,并打开-【确定】。
4、如因员工人数较多,为了方便发放和存档,需要按部门排序或按姓氏排序,以及只需要生成某部分特征员工的工作牌,可点【邮件】-【开始邮件收件人】进行筛选和排序。
5、点【邮件】-【插入合并域】,分别将【插入合并域】中的【工号】、【姓名】、【部门】、【职位】插入到相应的位置上。
动图演示:
五、邮件合并插入照片
这一步非常关键,照片必须用插入域的方法插入,而且要设置成自动刷新,否则效率太低。
1、选择照片位置。
2、点【插入】-【文档部件】-【域】。
3、在【域名】中选择链接和引用类别下的【IncludePicture】,在【文件名或URL】中先随便输入一个文件名,比如“照片”(我们后面要修改),再勾选【未随文档存储的数据】,【确定】。
4、这时照片并没有显示出来,而是提示无法显示(如下图所示),选中照片显示控件,按Alt+F9组合键切换到域代码,选中“照片”,按CTRL+F9,插入域代码的外括号(这个大括号不能用手动输入,因为他是EXCEL内置的,必须按CTRL+F9),然后在括号内输入“ if true ”(注意:if 和true 之间有1个空格,true 后加一个空格),再点【邮件】-【插入合并域】-【照片】。if true是判断语句,即如果他是真的就自动刷新,实现自动刷新的效果。
5、按Alt+F9组合键,切换到图片,再根据需要调整好图片的大小和位置。
动图演示:
六、批量生成工作牌
1、点击【邮件】-【完成并合并】-【编辑单个文档】-【全部】-【确定】。
2、所有员工的工作牌已全部生成,熟练的话,准备工作做好后,生成工作牌不用5分钟就大功告成了,剩下的就是直接打印了,效率超高,效果超级棒!
温馨提示:
1、照片命名一定要用工号或姓名命名。快速批量重命名文件的方法可看EXCEL学习微课堂分享的往期课程 《EXCEL重命名3000多个文件,只用了2分钟,原来他是用了这个方法!》
2、邮件合并插入照片时,需要修改域代码,插入域代码的外括号一定要按CTRL+F9,不能手动输入。并在大括号内先输入if true,然后再插入【邮件】-【插入合并域】-【照片】,这样才能实时刷新。