Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4707|回复: 2

用宏自动更新表格

[复制链接]
发表于 2020-2-14 02:13 | 显示全部楼层 |阅读模式
2学分
我手中表格和同事手中表格一致,他只是筛选他名下的数据更新指定列数据,我需要汇总更新各位同事反馈过来的更新,想法:在我的总表中筛选出应同事名下所有行,用同事反馈过来表格里的行直接替换,帮忙看看这个代码需要如何写,感谢!

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2020-2-14 17:52 | 显示全部楼层
你什么数据都没有,鬼知道改如何汇总?
回复

使用道具 举报

发表于 2020-2-14 18:07 | 显示全部楼层
只能给你说点思路:
1、如果是一对多更新明细,那就先把你原有的明细全部删掉,然后再把所有同事的数据再汇总一遍,这样代码既简洁,数据也不会发生遗漏和错误;
2、如果是一对多做汇总,1)简单点方法是利用数据透视表的一对多汇总,这个方法需要手工先把所有同事的表格先复制到一个文件中才能方便操作,如果只有10个以下的同事,手工复制表格就分分钟的事;2)如果一定要代码汇总,跟上面的过程是基本一样的,不同的地方是直接把明细先做汇总后再把汇总结果带过来写入汇总表即可,并不需要先收集明细数据再汇总。如果你也需要明细。那就在上一步的基础上然后再对收集的明细做汇总也行,汇总的常用方法是字典法,数组也可以的,效率其实差不多;
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 20:03 , Processed in 0.281991 second(s), 8 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表