自动生成word报告
检测工作中,最后一步就是汇总报告。如果检测单位没有lims之类的管理软件,报告就得手动汇总生产。而如果一次要汇总一大批报告的话,就会很繁琐,也容易整出问题。本文借用word中的邮件合并功能,来实现报告的自动生成。
1. 先把各种数据汇总到一个excel表格里,当然很多信息在接收样品的时候就有了。需要新增的信息就是检测日期和结果以及判定。检测日期和结果可以手动输入,判定可以用if语句自助实现。如图1,注意标题行,后面会用到。
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231208031_3239_2963297_3.png)
图1
2. 在word格式的报告模板中,先删除其它数据,如图2的报告模板
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231210465_6539_2963297_3.png)
图2
3. 我们是新手,就用向导来实现。点击邮件/开始邮件合并/邮件合并分步向导,如图3
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231212445_561_2963297_3.png)
图3
4. 在向导中,选择类型为信函,然后下一步,如图4
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231215466_3029_2963297_3.png)
图4
5. 在选择开始文档中,选择使用当前文档,再下一步选择收件人,如图5
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231216689_2291_2963297_3.png)
图5
6. 点击选择另外的列表,打开开头保存的excel表,如图6,打开之后弹出邮件合并收件人,点确定,如图7
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231217369_4783_2963297_3.png)
图6
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231218502_3862_2963297_3.png)
图7
7. 再点击撰写信函,如图8
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231220072_3408_2963297_3.png)
图8
8. 回到报告模板中,鼠标先在报告的报告编号处点击一下,再点击插入合并域,选择为样品编号,如图9![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231220664_6165_2963297_3.png)
图9
9. 对应的在样品名称,受检单位,检验类别等地方,选择excel表中对应的列标题,如图10,图11![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231221801_6141_2963297_3.png)
图10
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231223346_7612_2963297_3.png)
图11
10. 执行完上述操作后,点击预览信函,如图11
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231224764_5603_2963297_3.png)
图11
11. 预览即可看到各个数据都在它该在的地方了,如图12![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231226154_7315_2963297_3.png)
图12
12. 最后点击完成合并,编辑单个文档,即可看到excel中列出的数据,都单独的生成了报告,如图13
![](https://ng1.17img.cn/bbsfiles/images/2023/10/202310081231226935_7457_2963297_3.png)
图13
13. 通过这样的操作,即可自动的生产多份报告,最后只需要打印即可。