word调用excel数据(批量实现)

如图所示的一张excel数据
我想实现word从其中调用数据具体效果要求如下:
1.以户号分组调用
2.一页word最多调用3行数据
此图最终效果为:
第一页
户号 姓名 街道 村委 性别 户口编号
C5001 冯歆 新区 北风 男 31244
C5001 冯熙 新区 北风 男 31244
第二页
户号 姓名 街道 村委 性别 户口编号
C5002 李比尔 雨港 屏东 男 30219
C5002 吴彩思 雨港 屏东 女 50219
C5002 李美妹 雨港 屏东 女 30219
第三页
户号 姓名 街道 村委 性别 户口编号
C5002 李丝丝 雨港 屏东 女 53019
第四页
户号 姓名 街道 村委 性别 户口编号
C5003 陈有为 向晨 前卫 男 40219

请求各位大虾帮忙,需要批量实现这个效果!!谢谢!!
1楼:邮件合并只能在一页调用一组数据,我要同一页调用3组数据。除了一页上限为3组数据外,还要以户号来分组分页,像户号C5001是两组数据一页,C5002是两页,一页3组数据一页一组数据。
2楼:我是要调用excel的数据到word文档去。
不管怎样都谢谢你们的回答!!

先将word里所有的内容复制到一个新的txt文档里。保存txt文档为:数据A 然后新建excel文档。数据--导入外部数据--导入数据--选择txt文档:数据A--下一步--分隔符号那里勾选【TAB键】和【空格】两个选项--下一步--完成。
这时所有数据已导入excel了,现在只要用筛选功能将多余的行删除,然后排一版即可
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-26

用word 的邮件合并功能。请参考http://hi.baidu.com/%D1%C7%D0%C2/blog/item/54e1f9196e2d7f7fdab4bd88.html ;

补充:邮件合并是能在同一个页面显示三组数据的。

第二组和第三组数据前插入《下一记录》

如下图:

第2个回答  2010-07-26
简单!先在excel中选中要贴入excel的内容,然后选复制,再找开word,随便找一页空的直接粘贴;下来是最关键的,调整每一页的上下边距,保证每一页是三行就可以了,这样每三行就在一页,而且这三行的位置还可以进行调整。
第3个回答  2010-07-30
用vba应该是可以实现的,但是没有看到Excel表格,不好具体分析。
相似回答