近日,接到某客户反映说其手头一份EXCEL工作簿看起来很奇怪,该工作簿只有12个工作表,每个工作表中的表格行数不超过100行,文件容量竟然有15M之大,且打开和编辑时的运行速度奇慢无比。
我让对方将文件发过来,一看实际情况的确如客户所描述。详见下图:
??????通过初步分析,客户自身的内容不可能占到15M的容量,一定有其他原因引起。之前也有很多客户反映EXCEL文件莫名其妙变很大。通过调用厦门高士达微软高级技术教育中心提供的“高士达工具箱”进行分析,果然发现了问题所在。
在工作某处点击,选中一个无边框色,无填充色的自选图形,在地址栏中赫然显示“Text Box 41600”,意味着该工作表至少有41600个类似的图形对象,文件不大才怪。
???执行“高士达工具箱”中的“删除图形对象”命令,发现某个工作表中竟然含46164个图形对象。单击“是”按钮,进行删除该工作图形对象。其他工作表同样执行该操作,同样发现此问题。
??????删除完毕后,保存文件。再次查看文件大小,已经急速降下来了,变成只有181KB。
???总结:EXCEL在操作过程中,由于某种偶然的原因(不明原因)会自动产生大量的无边框色,无填充色的自选图形,并且随文件使用时间的增加,变得越来越多,这样就会导致文件越来越大,运行速度越来越慢。通过高士达工具箱可以很快地检查出问题并解决。