乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>如何<em>删除空行</em>并保留原顺序

<em>excel</em>如何<em>删除空行</em>并保留原顺序

作者:乔山办公网日期:

返回目录:excel表格制作


1、选中一列,里面有大量空行标记。。

2、点击开始选项卡,在编辑功能组单击排序和筛选下面的小箭头,选择筛选。

3、点击姓名单元格内的箭头,去掉全选前面的勾

4、移动滚zhidao动条到最下方,勾选空白。

5、选择筛选出来的空行,点鼠标右键--删除行。

6,重复第二部操作,取消筛选。即可得到结果。



选中E列,按F5或ctrl+g,定位条件,空值,确定,然后找到E列的任意一个空白单元格,鼠标右键删除,整行

有一种运行宏的办法,自动删除空行:e799bee5baa6e79fa5e98193e4b893e5b19e362

代码:

Sub 去掉表空行()
Dim i As Long
    i = 2
    Do While i <= Range("a65536").End(xlUp).Row
        If WorksheetFunction.CountA(Rows(i)) = 0 Then
        Rows(i).EntireRow.Delete
        i = i - 1
        GoTo l1
        End If
        
        If Left(Cells(i, 1), 1) = " " Then
        Rows(i).EntireRow.Delete
        i = i - 1
        GoTo l1
        End If
        
l1: i = i + 1
    Loop
    Cells.Select
    Cells.EntireRow.AutoFit
    Cells.EntireColumn.AutoFit
End Sub

这个能去除某一行啥都没有,或者有空格的行。

有一个弊端,就是第一行如果是空行的话,不会删除的。这是我为了打印资料不浪费纸做的。如果对你有帮助,请采纳。



不知道你数据具体位置,假设你数据在A:G列
在H1=IF(G1<>"",1,0)下拉
得到的结果复制选择性粘贴为数值
然后点在H列,排序,降序。
然后把辅助的H列删掉

相关阅读

  • 如何删除<em>excel</em>删不尽的空行

  • 乔山办公网excel表格制作
  • 像出现下来图这种情况,该如何启动宏呢?直接点击该图标的“选项”,选择“启动内容”选项,然后“确定”即可启动宏了,然后一些宏的功能即可使用。当然启用宏的设置方式不同
关键词不能为空
极力推荐

聚合标签

ppt怎么做_excel表格制作_office365_word文档_365办公网