设为首页收藏本站

嘻皮客娱乐学习网

 找回密码
 中文注册
搜索
打印 上一主题 下一主题
开启左侧

[Excel技巧] excel文件超大打开缓慢操作缓慢的解决方法

[复制链接]
跳转到指定楼层
楼主
发表于 2016-10-27 11:26:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
excel文件打开缓慢体积超大的原因有很多,最主要的有下面几点。

第一、excel中存在大量数组公式或是易失性函数,这不仅导致excel文件打开缓慢,操作起来也很慢。因为数组公式会占用大量内存,易失函数也会在每次操作工作表的时候,进行重新计算,导致工作表操作起来很是卡顿。这种情况的解决方法只有修改公式或是将整个工作薄都数值化,或是设置工作薄的计算模式为手动计算。

第二、excel工作表中数据量确实很大。我曾经碰到过一个工作表中存有十多万行数据的情况,表格打开和操作起来都很慢。这种情况的解决方法很无奈,只能把这十万多行数据折分到多个工作薄中。

第三、excel工作表中有数据的行和列并不是很多,但是却把很多很多单元格设置了格式,比如表格有数据的行数只有前100行,但是却对第一行到第十万行都加了外框线,这种情况,其实跟第二种情况类似,只不过是我们可以把表格中没有数据的行可以删掉,或是把有数据的行单独复制到一个新的工作表中,即可解决这种问题。当然我们也可以使用这个工具excel批量删除多工作薄中数据区外无用的行和列——减小工作薄体积的方法  
这个工具可以批量删除多个工作薄中的若干工作表中没有数据的行和列。

第四、excel工作表中有太多太多的单元格样式的时候也会造成工作薄打开和操作缓慢。单元格样式可以在“开始”选项卡下面的“样式”面板中的“单元格样式”下面看到。这些样式其实我们很多时候并没有用到过,但是又不知道具体是从哪儿得来的。我们把这些样式除了默认的样式之外都删除是可以的。但是默认情况下只能一个一个的删除。不过利用这个工具可以批量删除多个工作薄中的除了默认样式外的所有单元格样式:批量删除多工作薄中单元格样式——减小工作薄体积的方法


另外,有些工作薄中有大量的自定义名称,这些名称可能有的有用,有的没用,同样不知道没有用的名称是从哪儿来的,也许就是来回从不同的工作薄中复制粘贴,产生的。这个时候,可以用这个工具批量去除多个工作薄中的自定义名称:批量对多个工作薄进行删除或添加自定义名称
这个工具可以只选择要保留的自定义名称,删除不在要保留的自定义名称中的所有其他自定义名称。

还有些工作薄中可能存在大量的宏代码或是事件代码,或是一些对象,可以用这个工具批量清除多个工作薄中的这些东西,让工作薄更清爽:
批量添加或是删除多工作薄中宏代码和宏按钮


回复

使用道具 举报

小黑屋|手机版|嘻皮客网 ( 京ICP备10218169号|京公网安备11010802013797  

GMT+8, 2024-5-18 02:36 , Processed in 0.162479 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表