如何彻底删除Excel无用单元格以减小文件大小

在Excel2003表格中,用Ctrl+End可以定位到最后一个使用过的单元格。
经常出现这样的情况:一个表格,删掉很多不用的单元格后,Ctrl+End仍然定位到原来的最后单元格。比如,原来的表格曾用到AB5000,删除数据后,现在数据范围在H99之前,H99之后之下再无数据了;可是Ctrl+End仍会跑到AB5000上。
这导致了存盘文件依然会将H99到AB5000之间的空白单元格存储,使文件异常庞大。
目前我的解决方法是新建一个表,将有用数据粘贴过去,再删除原表。这种做法比较麻烦,而且会丢失格式。
是否有办法在原表中彻底清空无用单元格?
补充一:
拜托,回答问题的先做个试验:
1、把(A1:H20)之间填满数据
2、把10行以后的所有行删掉
3、把G、H两列删掉
4、Ctrl+End
如果光标还是跑到H20,你的方法就是错的
如果光标到了F10,你就对了

补充二:
对不起,我可能误导了10个姑娘。
我的根本目的是减小文档不必要的大小。也就是说:
假设我只有F10以内的数据,文件大小为10K
当我把数据扩展到H20后,文件大小为20K
之后,把新增数据删掉,还回到F10,文件大小会是18K

我的问题的核心是,怎样在删掉那些数据后,回到10K大小,就像新文件一样。
抱歉,tengirls,谢谢你!

补充三:
关于我的意图:
不知大家是否注意到,经常会有好几兆的XLS文件,打开后发现其实里面只有几张表,每张表不过只有区区十几列、几十行。如果新建文档,输入这些数据,文件大小也就是十几K。之所以出现“很少的数据但是很大的文件”这种情况,是因为这些文件曾经存储过很多数据,后来被删掉了,但是文件大小没能随着数据的清除而变小。这是个很令人厌烦的事情。如果新建文档复制原来的有效数据,不但麻烦,而且最重要的是会丢失格式。
所以我才需要找到一个方法,真的把删除掉的数据从文件里弄干净,把文件大小降下来。

Excel版本参考:2010

1、CTRL+H,调出替换对话框;

2、查找中输入: (空格),替换:(不输入任何内容);

3、点击全部替换,弹窗信息,点击确定;

4、查看效果(空格已删除)

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-01-19
选中数据最后一行,ctrl + shift + ↓ ,右键,删除。
选中数据最后一列,ctrl + shift + → ,右键,删除。
第2个回答  2009-01-19
这个问题很简单
之所以删除后还会定格在删除数据以前的范围
那是因为EXCEL还没有确认你的操作
把数据删除后保存下你再试试
第3个回答  2009-01-20
Excel程序的Bug问题,无法解决本回答被提问者采纳
第4个回答  2009-01-19
关注。。。