Excel精英培训网

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

[分享] 按列拆分为多个工作簿或工作表或文本

[复制链接]
发表于 2019-11-30 11:44 | 显示全部楼层
爱疯 发表于 2019-11-29 16:38
比如,填报表.xlsx里有26个村,近2万行。
假如用字母表示村名,需求就是拆分 CDEFGH 这6个村的数据。
...

亲,既然已经筛选出来了,又何须再另存到一个空白工作簿进行拆分?——不管怎么,还是谢谢亲的热心回复!
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
回复

使用道具 举报

发表于 2020-1-19 11:18 | 显示全部楼层
回复

使用道具 举报

发表于 2020-3-10 16:41 | 显示全部楼层
回复

使用道具 举报

发表于 2020-5-22 21:34 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

发表于 2020-5-24 16:51 | 显示全部楼层
倘若要保留单元格格式、行高、列宽和图片等,那么可以按关键字筛选,
然后拷贝筛选结果。代码简单易写,并且速度也不慢。

千万不可使用Union操作单元格,当组合的单元格数量超过5000个(大约),
那么所耗费的时间就会成指数级增长。

拆分工作表(保留单元格格式、行高列宽和图片)_10万行分成7个工作簿耗时60秒
链接: https://挑p战a机n.b器ai算d法u.com/s/1bJ_QvKdPefTLypE0T2PdbQ  提取码: m85t

这并不代表每拆分一个工作表就需要10秒,
如果拆分出来的工作表只有1000行(较少行数),那么这次拆分在0.n秒内即可完成。
所以总体拆分时间并不会加倍!
回复

使用道具 举报

发表于 2021-4-10 22:37 | 显示全部楼层
谢谢大神们,向你们学习了!
回复

使用道具 举报

发表于 2021-9-21 10:11 | 显示全部楼层
本帖最后由 tang0826 于 2021-9-21 10:13 编辑

大侠的程序功能还能扩展吗?我需要在拆分为每个excel文件里,保留除拆分Sheet表外的二十多个其他Sheet表原内容,谢谢!
需求功能是:在上级下发的每个excel数据里都有二三十个Sheet表(含填表说明等),要对其中的一张明细表根据地区拆分到各个乡镇(拆分的各个文件中都还要保留其他Sheet表原内容)。但因不同数据中,拆分工作表名、地区列和表头都不固定,数据量又大,望大佬修改一下。

另在网上找了一个VBA程序,灵活工作表名、地区列和保留其他多个Sheet表功能能实现,但灵活表头功能不行,大佬也可以只改这个。

再次感谢!


数据-录入工作表,3行表头.rar

30.2 KB, 下载次数: 2

回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 23:03 , Processed in 0.736567 second(s), 9 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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