excel按照固定行数拆分多个
1 背景:
工作需要,需要把Excel按照固定行数拆分。
解决办法:
1. 生成是提前处理:
简单来说就是按照行数生成多个Excel。
大概逻辑如下:
if(list.size< limit)
{
直接生成Excel
return;
}
else{
// 计算分批次数
int count =list.size/limit;
//循环
for()
{
//分批获取
list.sublist(0,limit)
//处理,生成Excel
//删除
list.sublist.clear()
}
}
2. 当然还有简单的办法,就是Excel直接处理
当前前提是已经导出了一个大的Excel。
1.打开Excel,鼠标不要任何选择。按“Alt”+“f11”.
Sub cfb()
Dim r, c, i, WJhangshu, WJshu, bt As Long
r = Range("A" & Rows.Count).End(xlUp).Row
c = Cells(1, Columns.Count).End(xlToLeft).Column
bt = 1 'title
WJhangshu = 250 'num
WJshu = IIf(r - bt Mod 20000, Int((r - bt) / WJhangshu), Int((r - bt) / WJhangshu) + 1)
For i = 0 To WJshuWorkbooks.AddApplication.DisplayAlerts = FalseActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Format(i, String(Len(WJshu), 0)) & ".xlsx"Application.DisplayAlerts = TrueThisWorkbook.ActiveSheet.Range("A1").Resize(bt, c).Copy ActiveSheet.Range("A1")ThisWorkbook.ActiveSheet.Range("A" & bt + i * WJhangshu + 1).Resize(WJhangshu, c).Copy _ActiveSheet.Range("A" & bt + 1)ActiveWorkbook.Close True
Next
End Sub
在sheet1贴上以上代码。我们是按照250行来拆分一个的。
2. 切回Excel。Alt+f8.弹出框选择刚才的宏,可以“执行”或者单步执行。
3.核对数据
生成了分割数据文件,可以对比下看看。注意最后一个是空的,可以忽略。
excel按照固定行数拆分多个相关推荐
- Excel按照固定行数拆分为多个文件
工作需要,需要把Excel按照固定行数拆分,生成多个Excel. 1.打开Excel,鼠标不要任何选择.按"Alt"+"f11". 在sheet1贴上以下代码, ...
- Excel表格按行数拆分为多个文件
此代码只适用微软的Office Excel软件,WPS软件没有测试,而且WPS宏代码是收费功能. 在Excel菜单点击[开发工具]-[查看代码]进入VBA代码编写界面,然后点击[插入]-[模块],把下 ...
- excel拆分表格之按指定行数拆分
1.如下图是某公司1-3月三个月的产品销售表,现在我们想要将每个月的数据拆分为独立表格,也就是每9行拆分为独立表格. 2.点击下图选线(Excel工具箱,百度即可了解详细下载安装信息,本文这里就不 ...
- excel中怎么拆分表格之按指定行数拆分
1.如下图是某地区天气信息表,现在领导要求我们将这个表格分别拆分为上旬.中旬和下旬.也就是每隔十行拆分一次. 2.点击下图选项(Excel工具箱,百度即可了解详细的下载安装信息,本文这里就不做 ...
- 批量将一个 PPT 幻灯片文件按固定页数拆分成多个幻灯片文件
概要:对于经常写 PPT 的人来说,经常会与 PPT 幻灯片打交道.如果一个 PPT 幻灯片文件有很多页数,那么有没有办法能够将他们拆分成多个 PPT 幻灯片文件呢?这样每一个独立的 PPT 文件的页 ...
- 打印倒三角形——固定行数与键盘输入行数
打印倒三角形 一.固定行数-5行 思路:将整个三角形分成三部分,图中已分别用1.2.3标明.代码中要使用3个for循环,第一个for循环打印内容以"空格"形式展示,即左边的直角三角 ...
- ReportViewer单据票据打印,自动分页,每页显示固定行数,每页都显示表头
报表工具用来用去,其实还是微软自带的ReportViewer比较轻量好用,一般需求完全够用.只是由于不常用,总会有解决一个问题过段时间又忘了怎么解决的问题.索性整理一下,当作笔记了. 在票据打印的时候 ...
- 批量将一个或多个 Word 文件按固定页数拆分成多个 Word 文件
概要:我们经常面对很多 Word 文档,有些 Word 文档有几百页,有时候我们希望将这些 Word 文档都按固定的页数拆分成多个 Word 文档.有没有一种简单的方法能够批量的将这些 Word 文件 ...
- 在Excel中固定行标题和列标题
在Excel中固定行标题和列标题,也就是让第一列或者第一行在滚屏的时候保持不动,方法很简单,如下: 如果想固定第一行,则选定第二行,然后在菜单栏选择,窗口,冻结窗格 如果想固定第一列,则选定第二列,然 ...
最新文章
- 一种全自动的牙齿CBCT三维个体识别和分割方法
- 配置Exchange 2007边缘同步
- 算法:数值的整数次方
- 深度学习还不能解决什么问题?
- 链路层 ---《TCP/IP协议》卷一
- jaba窗体连接mysql增删改查_知识实现——Java使用jdbc连接MySql数据库,实现增删改查...
- 一维数组和指针的关系
- 最全的“大数据”学习资源
- java及java web学习笔记
- Jmeter性能测试的标准流程
- 图像处理之基础---大话小波和卷积
- celery 4.1下报kombu.exceptions.EncodeError: Object of type 'bytes' is not JSON serializable 处理方式...
- 通知:逆天异常库 V1.0版本支持下载了~~
- 矩阵运算(一)最小二乘法
- Anomaly Detection with Partially Observed Anomalies译文
- Weka中数据挖掘与机器学习系列之Exploer界面(七)
- python程序设计第五章答案_中国大学MOOC第五章单元测试答案_Python程序设计期末答案...
- 迅雷7 down.php,帝国CMS教程:教你如何添加迅雷下载
- Charles 抓包工具教程(二) Charles 抓包HTTPS请求
- 使用AW9523B芯片驱动16路LED时,LED出现误点亮的问题
热门文章
- WV.43-乘法口诀表
- SCI文章免费下载的网站
- 上海交大VS中科大计算机,中国科学技术大学和上海交通大学哪个好?3个理由可直接做出决定...
- PCD文件格式(The PCD (Point Cloud Data) file format)
- MySQL主从延迟的解决方案
- 基于verilog的三段式状态机
- 获取第某一周的第一天和最后一天_减肥方法一周瘦10斤吃什么菜
- 带头结点单链表 和 不带头结点单链表的区别
- python web flask伪装浏览器接口,爬虫小程序
- ubuntu20.04查看gcc版本以及各版本切换