2 j250912392h j250912392h 于 2016.01.28 14:21 提问

Excel如何合并多个表数据

就是有几个子表格,几个子表里面数据的格式是相同的,只是每行具体内容不同,现在想把子表中的数据按顺序导入到一张总表中,并且以后子表中的数据更改的时候,总表的数据也会自动更改,应该如何实现,用什么函数或是代码?

2个回答

rui888
rui888   Ds   Rxr 2016.01.28 14:33
已采纳

用excel 的vab就能实现 。上次做过一个我找找看看

j250912392h
j250912392h 回复无法显示此用户: 好吧 ,我看看知乎,多个excel合并很好办,但是数据更新有点难。。
接近 2 年之前 回复
rui888
rui888 回复无法显示此用户: 你可以参考 这个 http://www.zhihu.com/question/20366713
接近 2 年之前 回复
rui888
rui888 回复j250912392h: 你这种事几个excel 汇总到一起,我那个是在一个excel
接近 2 年之前 回复
rui888
rui888 回复j250912392h: 你这个比较麻烦,直接用我的那种全部sheet 放到一个excel 中不行吗? 数据发生改变的话你再执行ALT+F8 ,会将数据重新删除再重新汇总是没有问题的
接近 2 年之前 回复
j250912392h
j250912392h http://download.csdn.net/detail/j250912392h/9422147, 就是想要将里面book1和 book3的数据可以合并到book4当中,然后当book1或book3的数据发生改变的时候,book4中数据也会随之更新
接近 2 年之前 回复
rui888
rui888   Ds   Rxr 2016.01.28 14:54

http://download.csdn.net/detail/rui888/9420988

excel 打开后 ALT+F8 执行 VBA

rui888
rui888 回复j250912392h: 第一个的MergeSheet 这个shee他可以删除掉的。具体你没有效果我也不清楚啊,要不你传个附件上来我看看。
接近 2 年之前 回复
j250912392h
j250912392h 我是重新建了一个表,然后把你的代码放进去了,表的名字都改成你代码中对应的了,可是没有效果,但是在你的那个表中就可以实现。。。
接近 2 年之前 回复
j250912392h
j250912392h 我执行了以后,没有用啊。。。
接近 2 年之前 回复
j250912392h
j250912392h 我执行了以后,没有用啊。。。
接近 2 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!