怎么才能把excel表里的数据提取到word文档里

求vba高手,在线等

如何将excel表里的数据提取到word文档里的解决方法如下:
1、复制法。即将原来的数据直接复制后,在word中进行粘贴,这样数据就直接导入到word文档中了。
2、邮件合并法。在word中启用邮件合并,按向导的过程分别制作好需要插入的需要,数据源,对应关系,最后执行合并就可以了。
3、程序法。在word中插入合并域(如果是有规律的表格,可以不用这一步),然后编写vba程序,从excel文件中读取数据,然后写入到word中指定的位置。
上面三个方法中,方法1简单快捷,但是每次都需要操作,如果数据不是连续的块,需要复制粘贴多次,相对来说麻烦一点。方法2,一次设置可以多次使用,但不够灵活。方法3方便可以多次重复使用,但需要有一定的编程基础,可以根据工作的实际选择一个最适合的完成这个工作。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-03
不知你的office版本是多少?我用office2003为例介绍。
在Excel中,选定数据的范围,进行复制操作。
在Word中,进行“粘贴”操作后,数据中带有表格线。你在word下,选定数据范围,再选择“表格”/“转换”/“将表格转换成文本”即可。
第2个回答  2013-12-03
可以在Word中链接Excel中的表格。
先在Excel中复制,在Word中选择性粘贴“链接与保留源格式”或者“链接与保留为目标格式”。追问

这个我用了,不行,如果文件名变了,或者路径变了,就不好用了

追答

文件名变了或路径变了,用vba能解决吗?

追问

不知道啊,有办法解决吗?

第3个回答  2013-12-03
不要VBA,用word里的邮件合并功能就行了追问

能帮我看看吗?挺麻烦的

追答

怎么看?你的文件没有我怎么看?将你的word和excel发到我邮箱,我看看。[email protected]

追问

方便加1838191412

本回答被提问者采纳
第4个回答  2013-12-03
框选复制黏贴不行吗?
相似回答