白浊之村汉化版游戏:EXCEL瘦身

来源:百度文库 编辑:偶看新闻 时间:2024/05/02 09:59:25
一个工作簿中,并没有多少数据,但文件却很大,运行速度较慢,有时几近无法忍受的地步。针对这个问题,陆续也有不少朋友参与过讨论,也提出过一些解决方法,但还不完整。现在我将比较完整地分析Excel工作簿体积膨胀的原因,以及常用的几种方法。(建议读完全文,同时,强烈建议在按照本文所提到的一些方法进行操作之前要保留文件的备份)
除了工作簿本身有宏病毒外,有下列的几个原因可能导致工作簿异常膨胀
一。工作表中的格式过于复杂(如多种字体,多种颜色,条件格式等等)
我们都知道,一个工作表有65536*256个单元格,这个非常大的一个范围。我们在应用一些格式设置时,往往为了方便,直接在整行,或整列,或者在多行和多列中应用,这样其实是不妥当的。大量的没有用到的单元格被加上了一些格式后,Excel并不总是知道这个单元格是不需要用的,而往往在计算时会包括这些单元格。
删除“空白”的单元格。找到工作表中最右下角的单元格(请注意:除非你有自信,请不要过分依赖Excel 的"定位"=>"最后一个单元格"所给你的结果),我是说你可以手工找到这个单元格。然后选中这个单元格右边所有的列,然后执行菜单命令:"编辑"=〉"清除"=〉"全部",接下来,选中这个单元格下面所有的行,同样执行菜单命令:"编辑"=〉"清除"=〉"全部",然后保存
二。工作表中有多余的对象(主要是一些多余的图形)
1.选中这个文本框,按F5(或Ctrl+G)--->定位条件--->对象-->确定
2.按Delete清除
3.保存关闭
三。外部链接(特别是死链接)的影响
有的时候,我们的工作簿中可能包含了一些外部引用,这样我们可以共享其他工作簿的一些信息。如果你的工作簿中包含外部链接,你可以通过"编辑"=>"链接"对话框中查看到。默认情况下,文件在打开时,总是尝试去链接源文件,以刷新数据。在保存时,会纪录链接的变化情况。
当源文件的位置或者内容发生变化时,就可能产生死链接。
我个人非常不主张用链接方式来实现不同文件间数据的共享,这既不是最方便的方法,而且在文件分发过程中会遇到一些问题。我当然知道数据共享是有意义的,但我经常会尝试用其他的途径来实现。
四。关于自动保存选项的考量
选中这个选项时,每次进行保存文档的操作则只保存文档的修改部分,保存速度较快,但文档的大小也会增加,即使是对文档进行删减操作也是如此。目前计算机的速度较快,因此开启这项功能所带来速度的增加毫不明显,但付出的代价是文档的大小急剧膨胀,建议不要选中这个选项。试着关闭这个选项,再对文档稍作修改,然后保存,你会惊奇地发现文档的大小会大幅度缩小!
结语
Excel并不是设计用来存储数据的。所以我不推荐在Excel中存放太多的数据。虽然Excel工作簿所允许的工作表数量并没有什么具体的限制(Excel2003),但我推荐的工作表数量不要超过10个。即使前面提到的一些问题都解决好了,而数据量如此之大的话,速度还肯定是慢的。