EXCEL宏根据指定行数来切割excel文件内容成新文件
EXCEL宏根据指定行数来切割excel文件内容成新文件
宏内容
Sub splitexcel()
Dim r, c, i, totalhangshu, fileshu, bt As Long
Application.ScreenUpdating = False
Application.DisplayAlerts = False
tRow = Val(Application.InputBox("请您输入需要切割的行数?"))
If tRow = 0 Then MsgBox "您未输入行数,程序退出!": Exit Sub
r = Range("A" & Rows.Count).End(xlUp).Row
c = Cells(1, Columns.Count).End(xlToLeft).Column
bt = 1 'title
totalhangshu = tRow 'num
fileshu = IIf(r - bt Mod 20000, Int((r - bt) / totalhangshu), Int((r - bt) / totalhangshu) + 1)
For i = 0 To fileshuWorkbooks.AddApplication.DisplayAlerts = FalseActiveWorkbook.SaveAs Filename:=ThisWorkbook.Path & "\" & Format(i, String(Len(fileshu), 0)) & ".xlsx"Application.DisplayAlerts = TrueThisWorkbook.ActiveSheet.Range("A1").Resize(bt, c).Copy ActiveSheet.Range("A1")ThisWorkbook.ActiveSheet.Range("A" & bt + i * totalhangshu + 1).Resize(totalhangshu, c).Copy _ActiveSheet.Range("A" & bt + 1)ActiveWorkbook.Close True
Next
End Sub
执行过程
- 打开待处理文件
- 执行宏
- 观察结果
EXCEL宏根据指定行数来切割excel文件内容成新文件相关推荐
- 【C/C++】等分或指定行数把txt文档拆分成多份
1.输入如下: 2.执行代码: 3.输出如下: 4.代码如下: 4.1.平均拆分代码 #include <iostream> #include <string> #inclu ...
- excel在每行下面添加插入指定行数的空白行方法步骤
描述:excel在每行下面添加指定行数的空白行方法步骤 步骤: 下载excel必备工具箱,并安装 下载地址:http://www.ahzll.top/ 菜单栏->工具箱->处理->间 ...
- python pandas库读取excel/csv中指定行或列数据详解
通过阅读表格,可以发现Pandas中提供了非常丰富的数据读写方法,下面这篇文章主要给大家介绍了关于python利用pandas库读取excel/csv中指定行或列数据的相关资料,需要的朋友可以参考下 ...
- css3实现超出文本指定行数(指定文本长度)用省略号代替
测试代码: 1 <!DOCTYPE html> 2 <html> 3 4 <head> 5 <meta name="viewport" c ...
- 用VBA得到EXCEL表格中的行数和列数
用VBA得到EXCEL表格中的行数和列数 每种方法中上面的是Excel的行数,下面的是Excel的列数. 方法1: ActiveSheet.UsedRange.Rows.Count ActiveShe ...
- VC编辑框(EDIT)的自动换行、自动滚屏 、到指定行数自动清空
From: http://getyoureyes.blog.163.com/blog/static/101716622201083081914305/ 经过多次测试,总结出VC编辑框(EDIT)的自动 ...
- Linux 查看文件指定行数 内容
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 1.tail date.log 输出文件末尾的内容,默认10行 tail ...
- php如何打出的正方形行列,javascript实现输出指定行数正方形图案的方法
本文实例讲述了javascript实现输出指定行数正方形图案的方法.分享给大家供大家参考.具体如下: javascript实现输出指定行数的正方形图案:点击生成图案,会有2个提示框,1,输入图案的组成 ...
- eclipse查找指定行数
ctrl+L 查找指定行数 转载于:https://www.cnblogs.com/songyunxinQQ529616136/p/6640734.html
最新文章
- 记录一次http请求失败的问题分析
- Decoders对于语义分割的重要性 | CVPR 2019
- SQL SERVER 2014 各个版本支持的功能
- IntentService的使用介绍
- 任何性能指标越界或造成 APP 崩溃,优酷通用性能测试一招搞定
- Linux系统下如何实现文件系统配额
- ✨✨✨【C语言】带你用最短的时间刷题(附解题思路、具体代码)不断更新(三)✨✨✨
- 【ZT】记住这些,或许可以救你一命!!【强力推荐帖!】
- 在虚拟机端搭建lamp和通过docker技术在云服务器搭建lamp环境
- win10 升级到21H1 后Thinkpad X系列本本 音频驱动 没有声音
- 太空射击 第05课: 敌人精灵
- 产业分析:快手私域经营
- 类别,非正式协议,正式协议
- VS2015+WDK10在不同环境下的驱动配置
- 数字化助力社区抗疫———物资管理系统
- 【javaweb笔记1】自用
- 共享技术红利 美团点评全面开放云能力并发布三大类AI产品
- mysql数据库出现回滚_mysql数据库回滚
- 用软件构造的思想解决猴子摘香蕉问题
- 说说场景(SAP landscape)这回事