Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
楼主: yjwdjfqb

[已解决]VBA按同类拆分成工作表、工作薄

[复制链接]
发表于 2015-9-2 15:34 | 显示全部楼层
本帖最后由 zjdh 于 2015-9-2 15:46 编辑

39楼的附件可以提高速度5、6 倍!
回复

使用道具 举报

 楼主| 发表于 2015-9-2 16:31 | 显示全部楼层
zjdh 发表于 2015-9-2 15:24
这个是用数组的,你试试是否快点。

需要拆分的表格.rar (11.82 KB, 下载次数: 16)

点评

用楼下的试试  发表于 2015-9-2 17:26
回复

使用道具 举报

发表于 2015-9-2 17:25 | 显示全部楼层
本帖最后由 zjdh 于 2015-9-5 13:51 编辑

请试用62楼附件
回复

使用道具 举报

 楼主| 发表于 2015-9-2 17:48 | 显示全部楼层
zjdh 发表于 2015-9-2 17:25
再作修改

老师你好,拆分后,有的单位,还是乱的,如图:
麻烦老师斧正下! 用42楼的附件测试的
ddd.jpg
回复

使用道具 举报

发表于 2015-9-2 18:36 | 显示全部楼层
本帖最后由 zjdh 于 2015-9-5 13:52 编辑

请试用62楼附件
回复

使用道具 举报

 楼主| 发表于 2015-9-2 18:52 | 显示全部楼层
zjdh 发表于 2015-9-2 18:36
43楼的附件没有问题啊

找不到是什么问题呢,会不会,是我版本问题呢!
回复

使用道具 举报

发表于 2015-9-2 19:12 | 显示全部楼层
你再下载一次试试
回复

使用道具 举报

 楼主| 发表于 2015-9-2 19:19 | 显示全部楼层
zjdh 发表于 2015-9-2 19:12
你再下载一次试试

老师我把我电脑中,以前的这个文件全部删除了(怕混淆用到以前的文件测试)

重新下载43楼的附件测试,还是同样的问题。
回复

使用道具 举报

发表于 2015-9-3 15:10 | 显示全部楼层
WIN7+OFFICE 2003下测试43楼附件正常,可以正常拆分为表,也可以拆分为簿,不过原工作表中如果有其他表会被删除
回复

使用道具 举报

发表于 2015-9-3 20:06 | 显示全部楼层
thzss 发表于 2015-9-3 15:10
WIN7+OFFICE 2003下测试43楼附件正常,可以正常拆分为表,也可以拆分为簿,不过原工作表中如果有其他表会被 ...

主要是怕已拆分成工作表后,又一次拆分相同字段而数据重复,若不需要可以将以下语句注销掉:
For I = Sheets.Count To 2 Step -1
        Sheets(I).Delete
Next
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 09:55 , Processed in 0.384402 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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