在咱们实际应用里,为了便于数据的管理(像数据查询、排序、分类、汇总等),经常把一些数据源放于Excel工作表里(图1),而有的时候需要把这些数据源逐个通过Word文档(图2)打印出来便于实际工作的需要。接下来双系统用实例来谈下此问题的解决办法。
第一.创建打印文档
在一张A4纸上创建图2所示之文档,得用调整页边距等办法把文档恰好排版为一页后保存。
第二.邮件合并
1)依次点击“工具”菜单栏→“邮件合并”→在跳出“邮件合并帮助器”对话框里单击“创建”下拉箭头,选中“套用信函”,在跳出对话框里单击“活动窗口”。
2)然后单击“获取数据”下拉箭头,选中“打开数据源”,跳出对话框,在“查找范围”下拉框内选中Excel数据源所处的位置,在“文件类型”下拉框里选中“所有文件”。再单击“打开”按钮,在跳出对话框里选中“整张电子表格”之后确定。这时窗体中多了一个“邮件合并”工具栏(图3)。
3) 然后单击工具栏上“插入合并域”下拉箭头,即能出现文档中每个项目对应的域名,随后把这些域名逐个添加至文档里对应的位置上。
4) 随后单击工具栏上“ABC”命令按钮,数据源的首个记录全部信息将出现于文档里对应的位置上。再单击 “合并到文档”命令按钮,便能够把数据源里全部记录信息合并至新文档里。浏览没有错误之后可把其一次性打印出来(“邮件合并”工具栏上别的命令按钮读者可以自个尝试下)。
PS:若文档里项目有数个数据(如图2中有数个签单人姓名),那么在数据源里,把这个项目设置成相同字段名的多个字段,由于一篇文档仅可打印一个记录。