有一份Excel,里面有多页的Sheet,没有图片,没有宏,没有任何链接,没有隐藏文件,没有任何公式或格式,仅有一点点的文字,却导致文件大小达到 1.14MB。印象中之前处理过的Excel文件大小都在KB级别。那么只能找问题解决问题了。以下图片为解决前的Excel文档:
首先,
复制一份“解决前.xlsx”直接将后缀“*.xlsx”改为“*.rar”压缩格式,并进行解压,
打开解压后的文件夹 - xl - worksheets,查看哪页表格数据异常
通过上图,看到数据都正常,排除个别表格问题的可能性。
但是整份表格数据还是异常的大,需要进一步查找问题。
打开“解决前.xlsx”,
先全选表格(点左上角),编辑 - 定位 - 定位条件 - 对象 - 确定,然后按DEL键,删除空白文本框
造成此问题的原因在于:
在处理表格的过程中,由于各种原因,在表格中产生了数万甚至十几万个透明的空白文本框,由于它们的存在,使文件字节变大,处理速度极慢,甚至宕机。