将Excel与Word结合,可以快速批量打印明信片、信封等。通过使用邮件合并功能(相关文章:Word和Excel协同制作批量打印信封)。不过通过邮件合并有点复杂。有更简单的方法吗?突然想到了Excel中的查询功能VLOOKUP,可能有用。通过摸索,我总结了以下简单易行的方法。
首先创建一个Excel文件,在文件中设计两个表格:一个是通讯录,一个是明信片。因为邮政编码,地址,姓名,职称等。需要发送明信片时,应首先将发送目录的上述数据放入地址簿。设置邮政编码比较麻烦,因为Excel中无法设置字间距,打印出来的邮政编码也无法对应到对应的方框中,所以每更改一次邮政编码都要占用一个单元格。
然后根据所用明信片的格式,输入不可更改的内容,如问候语、寄件人等信息。然后在要更改的单元格中输入公式(下图中圈出的位置)。
H1是输入数字的地方。注意,H1的数字最好设置为白色,否则会被打印出来。H4细胞的公式是“=VLOOKUP(H1,通讯录!A3:G1002,2,FALSE)”,该公式是指根据单元格H1的内容,在通讯录中A3至G1002单元格范围内,按第一列进行垂直查询,内容相同的单元格右侧第二个单元格的内容显示为H4。同样,我们分别设置了单元格H5、I5、E1和F1的公式。
设置后,我们只需要在H1更改号码,明信片的其他信息会根据通讯录内容自动显示。然后,对于好的版本,一张漂亮的明信片被打印出来。