本站资源收集于互联网,不提供软件存储服务,每天免费更新优质的软件以及学习资源!

如何删除excel中包含空白单元格的空行

电脑教程 jiaocheng 1℃

如何删除excel中包含空白单元格的空行

本文将讲述如何删除excel中包含空白单元格的空行。如果要删除包含空白单元格的空行,可以使用定位条件”命令。但是,如果您只想删除完全空白的行,则应使用过滤空单元格的方式。

删除包含空白单元格的行


您可以使用定位条件”命令删除包含空白单元格的所有行,只需执行以下操作:

1#在开始选项卡上单击,单击编辑组下的查找和选择命令

2#单击定位条件

3#选择空值选按钮,然后单击确定按钮。

4#您将看到所有包含空白单元格的行都被选中。

5#选择开始选项卡,单击单元格组下的删除命令。然后从下拉菜单列表中单击删除工作表行”。

删除空行


如果要删除excel中的空行,那么首先需要找到所有的空行,可以使用过滤功能过滤出所有空行,只需执行以下操作:

1#选择要删除空行的单元格区域

2#在数据选项卡里,单击排序和筛选组下的筛选命令。

3#单击过滤箭头按钮并取消选中全选复选框,只选中空白,然后过滤该列中的所有空行。

4#您需要继续过滤空白单元格的其他列,直到所选范围内的所有单元格都为空。

5#选择所有已过滤的行,转到开始选项卡,单击单元格组下的删除命令。然后从下拉菜单列表中单击删除工作表行”。

或者只需右键单击所选单元格,然后从下拉菜单列表中单击删除行”。

6#在数据选项卡上,单击排序和筛选组下的清除命令。

7#您将看到所有空白行都被删除。

通过VBA宏删除 区域中的空白行


您还可以编写excel宏来删除excel中的空行,只需参考以下步骤:

步骤1:打开您的Excel工作簿,然后单击开发工具选项卡下的Visual Basic”命令,或者只需按ALT + F11”快捷方式。

步骤2:然后将出现Visual Basic编辑器”窗口。

步骤3:单击插入” – >模块”以创建新模块。

步骤4:将以下VBA代码粘贴到代码窗口中。然后单击保存”按钮。

    Sub RemoveBlankRows() Set myRange = Application.Selection Set myRange = Application.InputBox("Select one Range that you want to remove blank rows", "RemoveBlankRows", myRange.Address, Type:=8) xRows = myRange.Rows.Count For i = xRows To 1 Step -1 If Application.WorksheetFunction.CountA(myRange.Rows(i)) = 0 Then myRange.Rows(i).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp End If Next End Sub

5#返回当前工作表,然后运行上面的excel宏。

转载请注明:范的资源库 » 如何删除excel中包含空白单元格的空行

喜欢 (0)