excel怎么强制停止计算线程,excel老是计算线程很慢

首页 > 实用技巧 > 作者:YD1662023-04-30 12:42:37

最近项目上一个学员给我一个Excel文件,他说他每天都需要更新这个表,但是随着时间推移和数据的增加,最近文件的打开速度非常慢,超过30秒,打开后操作也非常慢,特别是在进行筛选的情况下,无论是筛选数据还是取消筛选,都会“卡”,下面会出现一个进度条或者出现正在计算,多少个线程加一个百分比进度。或者直接停止响应;

excel怎么强制停止计算线程,excel老是计算线程很慢(1)

随后古老师对这个文件仔细的看了一下,发现问题还真不少,前后花了几分钟做了几个改善后,成功把此文件的打开速度,和运行速度提升一倍以上;所以针对文件打开与运行速度慢的问题从以下几个方向去检查。

无效空行空列

无效的空行空列会占用大量的Excel空间,从而导致Excel文件变大,文件变大后就会造成打开速度慢。而很多人的Excel工作簿不仅仅只有一个工作表页,一般情况下都有多个工作表页面,不同工作表页面由于误操作,很容易产生无效的空行空列。如何判断是否有空行空列呢?

方法一:进度条法:

当行和列的进度条非常小的情况,大概率是存在无效的空行或空列,只需要选中这些无效的空行和空列,进行全部删除就可以了,删除后,可以发现进度条变“宽”了,如不好删除,直接复制有数据的区域,到一个新表就可以了;

excel怎么强制停止计算线程,excel老是计算线程很慢(2)

删除完后的效果

excel怎么强制停止计算线程,excel老是计算线程很慢(3)

方法二:定位法

有时候用进度条法的不方便观察,此时我们可以用快捷键定位法来判断是否有无效的空行空列,当我们按下Ctrl End (笔记本按不出来的话,需要按Ctrl Fn End),就可以直接定位的发生产过数据的最末端,不管这个数据是否还存在,就算清除了,还是会定位到的。

所以通过按Ctrl End 定位到一个非常大的行号或列号,就是代表有无效空行空列。也可以这样理解,只要定位到的地方不是你表格需要填写数据的地方,都是无效的,可以直接删除。

步骤:Ctrl End→选中需要删除的第一行→Ctrl Shift 下键扩展选中所有行→Ctrl 减号→删除所有行。同理列也是一样的;

看不见的对象

生产计划工作中需要从不同的信息化系统中导出数据,复制数据到Excel工作簿中编辑,在复制过程中,可能会不小心复制了一些看不见的对象,符号,这些对象符号会造成文件打开慢,只需要清除即可;方法如下

操作步骤:F5→定位→定位条件→选择对象→确定→删除

excel怎么强制停止计算线程,excel老是计算线程很慢(4)

首页 12下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.