Excel精英培训网

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

[已解决]求助 求一段根据时间匹配粘贴数据的VBA代码

[复制链接]
发表于 2017-2-21 09:01 | 显示全部楼层 |阅读模式
各位大神,有个问题请大家帮忙,请不吝赐教。共有两张sheet,sheet1中有一列数据是根据输入的日期自动在报表提取得到,sheet2是汇总列表,如何实现按时间在sheet2中匹配粘贴。即我输入2017-1-2后,excle可直接将sheet1中生成的数据列(指定区域)复制到2017-1-2那一行。以此实现每日提取报表并汇总的自动化过程。求代码。
最佳答案
2017-2-23 10:57
xfyj2009 发表于 2017-2-23 10:43
你用的是数组方式,解决了我的问题,谢谢

如果对你有帮助,请设置为最佳答案!谢谢!

数据源列表sheet1

数据源列表sheet1

汇总表sheet2

汇总表sheet2
发表于 2017-2-21 09:45 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2017-2-21 10:15 | 显示全部楼层
好的,请帮忙看看怎么实现

求助.rar

8.83 KB, 下载次数: 2

回复

使用道具 举报

发表于 2017-2-21 10:49 | 显示全部楼层
xfyj2009 发表于 2017-2-21 10:15
好的,请帮忙看看怎么实现

附件已上传,请下载查看

附件111.rar

19.69 KB, 下载次数: 2

回复

使用道具 举报

 楼主| 发表于 2017-2-21 11:13 | 显示全部楼层
liyizhe000 发表于 2017-2-21 10:49
附件已上传,请下载查看

感谢你的帮助。不过我可能没表述清楚,我是希望根据输入日期将数据源表sheet中那列数据复制粘贴到汇总表sheet相应日期那一行。非常感谢
回复

使用道具 举报

发表于 2017-2-21 11:17 | 显示全部楼层
没错啊,就是根据日期,把对应的数据复制过去
回复

使用道具 举报

 楼主| 发表于 2017-2-21 16:14 | 显示全部楼层
是将SHEET2中那列数据复制到汇总表sheet2相应位置(对应日期)。正好反过来了
回复

使用道具 举报

发表于 2017-2-21 16:44 | 显示全部楼层
xfyj2009 发表于 2017-2-21 16:14
是将SHEET2中那列数据复制到汇总表sheet2相应位置(对应日期)。正好反过来了

早上没注意,代码重新给你写了一遍,现在应该符合条件了!

提取数据.rar

20.03 KB, 下载次数: 8

回复

使用道具 举报

 楼主| 发表于 2017-2-23 10:43 | 显示全部楼层
你用的是数组方式,解决了我的问题,谢谢
回复

使用道具 举报

发表于 2017-2-23 10:57 | 显示全部楼层    本楼为最佳答案   
xfyj2009 发表于 2017-2-23 10:43
你用的是数组方式,解决了我的问题,谢谢

如果对你有帮助,请设置为最佳答案!谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-23 19:21 , Processed in 0.273699 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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