excel表格拆分成多个文件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
竭诚为您提供优质文档/双击可除excel表格拆分成多个文件
篇一:excel一列数据分成多个表数据的解决方法
excel中有一列数据,数目很多,将数据根据需要拆分成无数个表,比如40000条电话号码,需要分给50个销售人员,以excel20xx版为例,其他版本类似
一、启用宏
如果excel打开之后直接在菜单栏里有开发工具或者宏选项,即可不用寻找,如果没有这些选项需要手动添加,添加步骤为:
1、最左上角的文件点击
2、点完文件会弹出下图,点选项
3、点完选项会弹出下图,选择自定义功能区,开发工具选中挑勾,确定即可
4、确定之后再看excel界面出现下图,看到了开发工具,点击查看代码
5、会弹出代码框
二、所需代码subaa()
dimi&
Fori=1to40000step800
sheets.addafter:=sheets(sheets.count)
sheets(sheets.count).name=i
Range("a"&i&":iv"&i+499).copysheets(sheets.count).[ a1]
nexti
endsub
三、代码修改
在运用此代码时,需要修改代码中的数字部分
Fori=1to40000step800
其中1to40000中1代表从1开始,40000既是你所需要拆分的数据总数,step800意为拆分后每个表有多少条数据,需要多少改多少
Range("a"&i&":iv"&i+799)
具体意思不用明白,799就是每个表中的总数据条数减1,比如1000条那这里就是999
四、运行代码
按F5即可运行
五、生成
根据数据条数会有短暂的计算和处理,处理完之后文件会根据设定变成你想要的文档
篇二:在excel中将总表拆分为多个可更新的分表
在excel中将总表拆分为多个可更新的分表
有时需要在excel中将总表拆分为多个分表,例如有一个记录各种商品每天销售量的流水账(总表),要从总表得
到每种商品销售情况的分表,并且在总表中添加了新记录后,分表能够及时更新。本文介绍一种利用数据透视表来拆分总表的方法,其特点是可以自动生成各分表,当分表数量较多时十分快捷。
下面以excel20xx为例介绍如下:
1.将“总表”中的数据区域转换为excel列表。
由于“总表”中的数据会不断更新,需将其转换为列表后再创建数据透视表,这样就可以通过刷新数据透视表来自动更新各分表中的数据。
假如“总表”中的数据在a1:d229区域中,选择该区域中的某个单元格,单击菜单“数据→列表→创建列表”。弹
出“创建列表”对话框,单击“确定”。
2.创建数据透视表。
选择“总表”a1:d229区域中的某个单元格,单击菜单“数据→数据透视表和数据透视图”,在弹出的对话框中直
接单击“完成”,excel将在一个新工作表中创建数据透视表。