excel内存突然变大

怎么我的几个excel表几个简单操作后只有几十KB的数据突然变大为5MB多 怎么回事呢

不是内存变大。而是文件大小发生变化。
一般来说导致表格变大有以下几种原因:
1、在使用表格时,插入大量对象,可以通过定位(ctrl+g或者f5)——对象查看,如果存在大量非必要的对象,则直接删除;
2、在数据区域外的空白区域设置了大量的格式等信息,可以通过选中空白区域然后删除(不是清除)就好了;
3、你的表格的数据区域使用了大量的公式,特别是一些易失性函数(比如now,rand等),这个只能尽量少使用这类函数,或者使用简化的公式就可避免或减轻内存变大的问题;
4、外部链接(特别是死链接)的影响,有的时候,我们的工作簿中可能包含了一些外部引用,这样我们可以共享其他工作簿的一些信息。
如果你的工作簿中包含外部链接,你可以通过"编辑"=>"链接"对话框中查看到。默认情况下,文件在打开时,总是尝试去链接源文件,以刷新数据。在保存时,会纪录链接的变化情况,当源文件的位置或者内容发生变化时,就可能产生死链接。
扩展材料:
解决的步骤:
1、首先我们来看一下我司用于辅助ERP系统来管理生产的execl表的情况。这个表格已经被我作废,因为它太大了,打开很缓慢,而且卡,问题解决之后,我就把他作废保留了。注意看它的内存占用393M,这异常情况特别严重。打开需要一直加载。
2、对于这样的表格,我们在打开之后,Ctrl+A
全选,然后直接“复制”然后新建一个表格,这里是新建一个表格,也就是在桌面右建”新建工作表“,并不是在原工作表内左下角新建工作表。打开桌面新建的工作表之后,直接”粘贴“,保存。
3、当以上步骤完成之后,我们可以看看表格的占用的存储容量。只有3M多一点。比之前的近400M,少得不是一点半点了。这样,打开的速度,是很快的。最后一步,就是把新表重命名原来的工作表名,然后替换就可以了。为了数据安全,还是把原来的作废保留吧。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-11-08
“几个简单操作”是什么样的操作呢?让EXCEL在不知不觉中变大一般有以下几种可能:整行鄩整列或整个工作表设置单元格格式(包括字体、字体 颜色、单元格填充底色)、数据有效性、条件格式等等建议:没用的单元格区域不要进行上述设置解决办法:选择第一个没有用到的行号,按CTRL+SHIFT+↓键,右键-删除,再选择第一个没用到的列号,CTRL+SHIFT+→键,右键-删除(也可以执行菜单栏上的“编辑-清除-全部”命令)。复制-粘贴(这样的复制粘贴有可能把EXCEL工作表里无意中设置过的透明或都看起来很小的肉眼几乎看不到的图片、文本框等等对像解决方法:按F5键-定位条件-对像-确定,按Delete键(删除键) 另:太多复杂的函数公式也有可能增大EXCEL工作表的体积本回答被网友采纳
第2个回答  2018-03-30

一般来说导致表格突然变大有以下几种原因,

1、在使用表格时,插入大量对象,可以通过定位(ctrl+g或者f5)——对象查看,如果存在大量非必要的对象,则直接删除;

2、在数据区域外的空白区域设置了大量的格式等信息,可以通过选中空白区域然后删除(不是清除)就好了;

3、你的表格的数据区域使用了大量的公式,特别是一些易失性函数(比如now,rand等),这个只能尽量少使用这类函数,或者使用简化的公式就可避免或减轻内存变大的问题;

4、外部链接(特别是死链接)的影响
有的时候,我们的工作簿中可能包含了一些外部引用,这样我们可以共享其他工作簿的一些信息。如果你的工作簿中包含外部链接,你可以通过"编辑"=>"链接"对话框中查看到。默认情况下,文件在打开时,总是尝试去链接源文件,以刷新数据。在保存时,会纪录链接的变化情况
当源文件的位置或者内容发生变化时,就可能产生死链接。

本回答被网友采纳
相似回答