如何删除Excel工作表中包含空白单元格的行

  在Exce工作表中,经常会遇到数据区域中存在空白单元格的情况。在对这样的工作表进行编辑处理时,有时需要将包含这种空白单元格的行删除掉。对于包含大量数据的工作表,使用VBA程序来完成这种删除操作是一种快捷的方法。本文介绍快速删除Exce工作表中包含空白单元格的行的方法。

  1、启动Excel并打开工作表,在该工作表的数据区域中存在空白单元格,如图1所示。在Visual Basic编辑器的工程资源管理器中插入一个模块,在模块的“代码”窗口中输入如下程序代码:

  Sub DeleteRow()

  Dim n,i As Integer

  For n=1 To 7

  For i=1 To 20

  Cells(i,n).SpecialCells(xlCellTypeBlanks).EntireRow.Delete

  Next

  Next

  End Sub



  图1 数据区域存在空白单元格

  2、按F5键运行程序,切换到Excel工作表,数据区域中空白单元格所在的行被删除,如图2所示。



  图2 数据区域中空白单元格所在的行被删除

猜你喜欢

  1. Excel工作表中如何插入或删除单元格

    使用Excel建立工作表时难免会遇到中途需要插入(或者删除)单元格数据的情况,下面就来学习如何插入、删除单元格。 ⑴插入单元格 将光标移到需要插入单元格附近的单元格处。单击“开始”选项卡,在“单元格” ...

  2. 修改和删除Excel工作表中超链接的方法

    1.在工作表中鼠标?#19968;?#26377;超链接的单元格,在打开的关联菜单中选择"编辑超链接"命令打开"编辑超链接"对话框.在对话框中对超链接进行编辑,如图1所示. 图1 &qu ...

  3. 在Excel工作表中选择单元格及其内容

    在工作表 (工作表:在 Excel 中用于存储和处理数据的主要文档。也称为电子表格。工作表由排列成行或列的单元格组成。工作表总是存储在工作簿中。)中,您可以选择单元格、区域 (区域:工作表上的两个或多 ...

  4. Excel工作表中隔行插入空白行的方法

    Excel工作表中隔行插入空白行的方法 1.在工作表的数据区域外的一个列的开始单元格中输入数字"1"和"2",如图1所示.同时选择这2个单元格,将鼠标指针放置到 ...

  5. Excel工作表中使用模拟运算表的方法

    Excel工作表中使用模拟运算表的方法 1.创建一个新的Excel工作表,并在工作表输入数据.在B9单元格中输入提成金额的计算公式"=$B$2*$B$3",如图1所示. 图1 创建 ...

  6. 用公式查找Excel工作表中重复数据

    前不久,一位网友求教,要求?#39029;鯡xcel工作表中的重复数据并在单元格中列出。我给出了一个数组公式供参考,但不是太符合要求,因为这个数组公式虽然?#39029;?#20102;重复数据,但是如果将数组公式向下复制时超出了出?#31181;?#22797; ...

  7. Excel工作表中快速跳转单元格的快捷键一览

    Excel工作表中快速跳转单元格的快捷键一览 在Excel工作表中,可以使用如下的快捷键快速跳转单元格: (1)按组合键Ctrl+Home:可以快速跳转到工作表的第1个单元格; (2)按组合键Ctrl ...

  8. Excel工作表中怎么插入分类汇总

    ? Excel工作表中怎么插入分类汇总 1.打开需要创建分类汇总的工作表,选择"员工部门"所在的列后在"数据"选项卡的"排序和筛选"组中单击 ...