注意:本文最后更新于 3011 天前,有关的内容可能已经发生变化,请参考使用。
今天在DWD遇到一个比较有意思的问题,Excel文档会变大,而且打开一些Excel文档的时候会假死。
因为DWD需要处理很多表格以及数据 Excel文档自然不少,而且大部分文档都是由下层部门通过Email形式汇总到这里的。
问题就在这些上传上来的Excel文档(
.xls)上了,一般来说
.xls都是保存一些基本数据和公式 在不保存图片的情况下超过10MB就绝对有问题了。
我发现这边的xls文档中 由一个车间上传来的文档 各个都超过了10MB,处理这些文档的MM一个劲的抱怨每次打开都要将近半个小时。。。
一开始我不以为然 后来仔细看一下发现这些都是被病毒感染过的xls,很明显,上传这些文档的计算机已经中毒,虽然病毒不会随这些xls文档传播到这台计算机上 但是每次打开要等N久可是一件令人发狂的事情!
打开EXCEL文档会假死99%是因为*.xls文档过大造成的,所以现在要做的自然是恢复这些xls文档 让他们恢复本来的大小咯
经过一系列尝试 有两种有效的方法:
1~手工恢复,先将EXCEL打开 选择工具》选项》安全性》把宏安全性提升到最高,再打开这些XLS文档(坚持一下吧。。。),把需要的数据另存为*.txt格式,然后再用Excel打开所保存的txt文档,再另存为XLS文档。 这种方法适合于没有环境上网的时候,因为手头又没有相关的工具,自然只有手工咯。
2~软件恢复,再三提示,首先把需要修复的文档备份一下,虽然大部分修复软件都有备份的功能,但是数据毕竟是宝贵的,自己备份一下总没错。网上有很多修复EXCEL的工具软件,但是有的效果很次,这个靠大家自己斟酌,这里推荐Advanced Excel Repair
我就是用Advanced Excel RepairV1.4恢复的,基本上是100%恢复,缺点就是速度稍微慢一点。