原因:当前工作表中可能有太多的空间,这会占用表的存储空间,使其运行缓慢。
解决方案:
1、首先,在Excel表中按Ctrl+A选择all。
2、然后单击“查找”和“开始”选项卡中的“查找标准”。
3、然后点击“空”选项和点击“确定”按钮。
4、找到所有空单元格后,单击鼠标右键并选择“删除”选项。
5、最后,点击页面左上角的save按钮,减少当前表的内存,操作将不需要长时间等待。
这与CPU关系不大。我也遇到这样的问题。
你新建一个工作表“Sheet1",然后利用格式刷,将Sheet1的格式刷到时出现异常的那个表中。
再试试插入,就不会出现这情况了。
但什么原因我也不清楚。
我刚才实验了一下,我吧一张表所有的格插满同一个字符串,大约用了30秒
期间用任务管理器查看CPU的使用率一直都很好60%左右,进程中EXCEL.EXE 占用的cpu也大约就这个数,等插入字符进行完了,CPU占用率就正常了5%-10%。你可以观察一下CPU的占用率是不是很高,如果一直很高,而且进程中是被EXCEL.exe给占了,那多半确实是在计算呢。
我也是这样,关了其它绝大部分程序,cpu占用率很低,而且文件并不大,前几天都没事的,今天就出这问题。