近期在整理学生学籍信息时,需要按班分拣出各班学生信息,便于班主任核对正误,结果按平常的方法分完后,发现每个班级的文件竟然达到30多M,这也是第一次遇到这种情况,在网上找了下,发现提到有各处对象,或者代码太多等等,但文件里只是一些学生信息而已,哪来的图表对象等。后来转到页面视图发现整个表格都被设置为了可打印区域,就估计可能是这个原因造成,试着把所有空白页都删除后,竟然小到只20多K,看来就是这个原因,但是文件太多了(40多个),一一手动删除太慢,就写了如下的代码可以快速删除空白页,有兴趣的可以自己试试。

首先新建一个电子表格,用于存储代码。

Option Explicit
Option Base 1
Sub 瘦身代码()
    Dim i As Integer

On Error Resume Next
    For i = 1 To 40

Workbooks.Open "E:\文件瘦身\" & Trim(Str(i)) & ".xls" '由于每个文件都为数字,所以直接用循环数字了。这句用来打开文件
        Columns(1).SpecialCells(xlCellTypeBlanks).EntireRow.Delete '按行删除空白行
        Rows(1).SpecialCells(xlCellTypeBlanks).EntireColumn.Delete '按列删除空白行
        Workbooks(Trim(Str(i)) & ".xls").Close savechanges:=True  '这句用来关闭打开的文件并保存结果
    Next i
End Sub

转载于:https://www.cnblogs.com/xiehui/archive/2012/10/25/2739319.html

如何快速给Excel文件减肥或者减小文件体积相关推荐

  1. 快速实现Excel到ODX/PDX数据文件的自动转换工具:VisualODX

    在创建ODX数据库的过程中,我们需要录入大量的数据和应对多种数据格式.这不仅费时费力而且还需要更高的人力成本.并且,其错误率高,从而导致了效率低下,开发速度缓慢.基于多年的汽车行业诊断经验,Softi ...

  2. 快速实现Excel到ODX/PDX数据文件的自动转换工具:VisualODX—ODX

    在创建ODX数据库过程中,我们需要录入大量的数据及应对多种数据格式,无论时间.人力成本都比较高,且错误率高,从而导致效率低下:开发速度缓慢:基于多年的汽车行业诊断经验,Softing最新开发的Visu ...

  3. ASP程序快速生成Excel文件

    ASP程序快速生成Excel文件 在一个web项目中,要求将数据生成Excel文件保存到本地,最早使用的方法是直接使用Microsoft的Office Web组件,但是总体感觉是慢(微软的通病).然后 ...

  4. python快速将excel文件转化为txt文件

    在进行数据预处理的时候,我们可能习惯于将用于存储数据的其他格式的文件转换为.txt文件,因为这类文件读取.写入和处理起来都比较高效.这篇博客主要介绍一种快速地将excel文件转化为.txt文件的方法, ...

  5. input不管用 vue_Vue自定义指令实现快速读取Excel

    前几天因为业务需求,所维护的而后台中出现了大量关于上传下载Excel的操作.因为我们的后台是基于Vue,并且是在 vue-element-admin 的基础上结合实际需求开发而来.vue-elemen ...

  6. excel导出_SpringBoot实现快速导出Excel

     阅读本文约需要6分钟  大家好,我是你们的导师,我每天都会在这里给大家分享一些干货内容(当然了,周末也要允许老师休息一下哈).上次老师跟大家分享了下MyBatis 几种通用的写法的相关知识,今天跟大 ...

  7. 如何使用计算机中的导出,(excel在电脑的哪个文件里?)excel怎么把查找的导出

    在电脑上怎么找出excel表格 在电脑上找excel表格的步骤: 1.在电到"计算机"图标,鼠标左键按钮打开计算机资源器. 2.打开之后,在右上角出现一个搜索框. 3.在搜索框中输 ...

  8. 我精心整理的 136 页 Excel 数据透视表 PDF 文件!【附获取方式】

    大家好,我是 JackTian. 我的一位好朋友,也是我的一位忠实读者了,从我2018年刚开始做公众号那时,就一直关注到我到现在.累积赠送他书籍共有小 10 余本,我的这位好朋友呢,也非常的良心. 他 ...

  9. npoi导出文件不保存在服务器,winform NPOI excel 导出并选择保存文件路径

    public void ExcelOp(DataGridView gdv,ArrayList selHead) { if (selHead.Count==0) { MessageBox.Show(&q ...

  10. 你不一定知道这个用 Python 快速设置 Excel 表格边框的技巧

    上一期获得赠书读者:芈小米,请尽快联系我,安排邮寄~ 本篇是呆鸟原创系列 Pandas 百问百答 的第一篇,本系列的特点如下: 目标受众:Python 数据分析小白.从 Excel 处理数据转向用 P ...

最新文章

  1. 用 JavaScript 编写测试脚本
  2. duilib进阶教程 -- 在MFC中使用duilib (1)
  3. 成功解决Exception “unhandled ImportError“cannot import name ‘imresize‘ from ‘imageio‘
  4. 递归实现【指数型 / 组合型 / 排列型】枚举
  5. java统计空间占用_JVM —— Java 对象占用空间大小计算
  6. 优化android studio编译的apk大小
  7. 天池 在线编程 木材加工(二分查找)
  8. 和大家分享2015年我逐步形成的六个管理认识
  9. php编码函数 base58,php – Base58编码Peercoin公钥的步骤
  10. 计算机招聘网站排名,2014年互联网名企招聘人数的高校
  11. SQL中CONVERT函数全部用法对日期操作
  12. cmd批处理剪切_批处理复制文件到剪切板,读取剪切板内容到目录
  13. light动名词_英语语法大全之动名词
  14. Fiona简介及Shapefile数据读取
  15. Windows11 正式版 iso镜像下载
  16. *UVALive 6657 - GCD XOR(数学)
  17. ofo小黄车骑车券无条件领取,人人有份!
  18. Linux文件查看与处理
  19. format函数python生成列表_python 全栈开发,Day14(列表推导式,生成器表达式,内置函数)...
  20. CDS TABLE FUNCTOIN传参,指定客户端

热门文章

  1. 浅析SkipList跳跃表原理及代码实现
  2. 组网胖模式_华三无线apEWP-WA4320i-acn-fit 如何由瘦模式改为胖模式
  3. Flash鼠标拖尾效果——粒子
  4. 【毕业设计】 单片机自动写字机器人设计与实现 - 物联网 嵌入式 stm32
  5. python编译 pyd 工具_windows平台 python生成 pyd文件
  6. fixed定位失效问题如何解决
  7. mergeField解析(构造函数)
  8. oracle语法基础
  9. 数据库系统实践 III 查询语句
  10. 对射式光电传感器测速使用CD10406消抖动解决办法