如何将excel表格中内容添加到多个word文档中

如何将excel表格中内容添加到多个word文档中表格中A列名称,B列编号现有若干word文档,文件名已收集在表格A列中并有对应编号各文档中内容中需要将“编号”替换为文档名对应的B列编号如何快速实现。求大神帮忙日后必专研,少做伸手党

如何将excel表格中多个数据倒入word文档中的解决方法如下:
1、复制法。即将原来的数据直接复制后,在word中进行粘贴,这样数据就直接导入到word文档中了。
2、邮件合并法。在word中启用邮件合并,按向导的过程分别制作好需要插入的需要,数据源,对应关系,最后执行合并就可以了。
3、程序法。在word中插入合并域(如果是有规律的表格,可以不用这一步),然后编写vba程序,从excel文件中读取数据,然后写入到word中指定的位置。
上面三个方法中,方法1简单快捷,但是每次都需要操作,如果数据不是连续的块,需要复制粘贴多次,相对来说麻烦一点。方法2,一次设置可以多次使用,但不够灵活。方法3方便可以多次重复使用,但需要有一定的编程基础,可以根据工作的实际选择一个最适合的完成这个工作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-25
如果你的word文档格式完全一样,只是姓名编号等不一样,比如老师要利用学生成绩表,跟每个同学打印成绩单,就可以用word的邮件合并功能。现在word面把模板做好,选择邮件合并,选择数据来源,指定姓名等字段,即可生成。
第2个回答  2019-05-25
该问题除了手工操作外,只能编程操操作了。因为是一对一定位替换修改多个已存在的word文档内容而不是新建的定位填充,因此邮件合并功能并不适用。相比较VBA,Python的第三方库python—docx批量读写word文档实在是太方便了。
第3个回答  2019-05-25
除了手工操作外,只能编程操操作了。
需要具体的文件案例。