怎么删除excel里无尽的空白列

发布于2021-12-21 16:37:37
7个回答
admin
网友回答2021-12-21
EXCEL里的空白列是什么?
一种就是表格本身就有的,未被“侵染”的空白,不影响文件大小;
另一种是被用户“误”操作,导致不可见字符存在,增加了文件的体积。

主要要处理的是第二种,“误”操作部分。
1、比较便捷有效的方式,就是新建一个文件,将需求内容部分直接拷贝到新文件里,这样新文件体积会缩小很多,也不存在垃圾空白列了
2、删除冗余空白部分:END+ →,组合键end跟向右箭头,定位到最右边一列,然后删除到左边有数据列。按住组合键之后,会定位到最大列,入下图(2007版本,其他版本界面会有出入):

3、使用vba定位usedrange区域,查看该区域内冗余的空白部分,在excel表格界面按组合键
alt+f11后弹出vbe编辑窗口,如下图输入代码运行之后,选定usedrange区域。
插入模块1,并写入代码
Sub SelectUsedrange()
ActiveSheet.UsedRange.Select
End Sub
如下图:

将鼠标选中代码区域,然后按F5执行代码,运行结果如下:

就可以发现后面冗余的空白列,可以根据需求进行删除
admin
网友回答2021-12-21
把F列删除后,公式中引用的单元格F3将不存在了,公式出错。
=G$5+#REF!
admin
网友回答2021-12-21
选中A-AB列所有的内容复制到一张新表中即可
admin
网友回答2021-12-21
你可以把哪些数据向后拖一列了。
admin
网友回答2021-12-21
1。选择AC列
2。按住CTRL+SHIFT键,再按向右箭头键,就可以选择后面的所有列
3。右键。隐藏列

大功告成否?
admin
网友回答2021-12-21
可能在您的工作表中存在合并单元格,可以先将合并单元格取消合并,再去插入需要的列,插入完成后,再根据需要把刚才取消合并的单元格重新合并就可以了。
admin
网友回答2021-12-21
你只要在查找的时候不输入任何内容点击查找就可以了。

回到
顶部