首页 > Excel专区 > Excel技巧 >

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

Excel技巧 2023-01-08

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

删除包含空白单元格的行


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

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

2#单击定位条件

Excel中如何删除空行

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

Excel中如何删除空行

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

Excel中如何删除空行

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

Excel中如何删除空行

Excel中如何删除空行

删除空行


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

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

Excel中如何删除空行

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

Excel中如何删除空行

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

Excel中如何删除空行

Excel中如何删除空行

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

Excel中如何删除空行

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

Excel中如何删除空行

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

Excel中如何删除空行

Excel中如何删除空行

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

Excel中如何删除空行

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

Excel中如何删除空行

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


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

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

Excel 中如何只複製內容和格式102

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

Excel 中如何只複製內容和格式91

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

Excel 中如何只複製內容和格式101

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

Excel中如何删除空行

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

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

Excel中如何删除空行

Excel中如何删除空行


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.