Excel精英培训网

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

[已解决][高手请出手吧~ ]整合多个格式相同的excel文件

[复制链接]
发表于 2012-6-6 07:47 | 显示全部楼层 |阅读模式
consolidation.rar (30.19 KB, 下载次数: 11)
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2012-6-6 10:42 | 显示全部楼层
回复

使用道具 举报

发表于 2012-6-7 13:21 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2012-6-7 13:30 | 显示全部楼层
这个是昨天发的,多谢你了,救命之恩阿
回复

使用道具 举报

发表于 2012-6-7 14:36 | 显示全部楼层    本楼为最佳答案   
本帖最后由 zjdh 于 2012-6-7 14:43 编辑

多工作簿汇总(子目录).rar (77.78 KB, 下载次数: 37)
回复

使用道具 举报

 楼主| 发表于 2012-6-8 07:43 | 显示全部楼层
真是跪谢阿, 怎么会有你这么无私而且热心的能干人呀,太感动了...

点评

问题解决了所以很感动吧!!...感动的话就把最佳给他把,以后他会让你更感动的!!  发表于 2012-6-8 08:01
回复

使用道具 举报

发表于 2013-7-30 20:30 | 显示全部楼层
厉害了,短短几行代码搞定啊
回复

使用道具 举报

 楼主| 发表于 2013-12-19 07:57 | 显示全部楼层
zjdh 发表于 2012-6-7 14:36

敢问这位大神,这个代码如何修改能变成只粘贴数值? 跪谢!
回复

使用道具 举报

发表于 2013-12-19 08:12 | 显示全部楼层

If UCase(SH.Name) = "NCM REVIEW" Then
    SH.Range("A2:F" & SH.Range("A65536").End(3).Row).Copy Range("B65536").End(3)(2)
     Range(Range("A65536").End(3)(2), Range("A" & Range("B65536").End(3).Row)) = Ddir(I) & "\" & Split(WB.Name, ".")(0)
     Exit For
End If
改成
If UCase(SH.Name) = "NCM REVIEW" Then
    SH.Range("A2:F" & SH.Range("A65536").End(3).Row).Copy Range("A65536").End(3)(2)
    Exit For
End If
回复

使用道具 举报

 楼主| 发表于 2013-12-19 08:38 | 显示全部楼层
zjdh 发表于 2013-12-19 08:12

If UCase(SH.Name) = "NCM REVIEW" Then
    SH.Range("A2:F" & SH.Range("A65536").End(3).Row).Copy ...

感谢回复。可能我的表述不是很清楚,您的回复只是删掉了第一列。

我的意思是,这个宏是连源文件中的公式一起粘贴过来的,如何让它粘贴的时候只粘贴数值,而不是连公式一起粘贴过来。


回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 22:25 , Processed in 0.392123 second(s), 18 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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