【EXCEL瘦身大法:从15M到200K】近日,接到某客户反映说其手头一份EXCEL工作簿看起来很奇怪,该工作簿只有12个工作表 , 每个工作表中的表格行数不超过100行,文件容量竟然有15M之大 , 且打开和编辑时的运行速度奇慢无比 。
我让对方将文件发过来 , 一看实际情况的确如客户所描述 。详见下图:


通过初步分析,客户自身的内容不可能占到15M的容量 , 一定有其他原因引起 。之前也有很多客户反映EXCEL文件莫名其妙变很大 。通过调用厦门高士达微软高级技术教育中心提供的“高士达工具箱”进行分析 , 果然发现了问题所在 。
在工作某处点击,选中一个无边框色,无填充色的自选图形,在地址栏中赫然显示“Text Box 41600” , 意味着该工作表至少有41600个类似的图形对象,文件不大才怪 。

执行“高士达工具箱”中的“删除图形对象”命令,发现某个工作表中竟然含46164个图形对象 。单击“是”按钮,进行删除该工作图形对象 。其他工作表同样执行该操作,同样发现此问题 。


删除完毕后,保存文件 。再次查看文件大小,已经急速降下来了,变成只有181KB 。

总结:EXCEL在操作过程中,由于某种偶然的原因(不明原因)会自动产生大量的无边框色,无填充色的自选图形 , 并且随文件使用时间的增加,变得越来越多 , 这样就会导致文件越来越大,运行速度越来越慢 。通过高士达工具箱可以很快地检查出问题并解决 。
