根据特定列的单元格是否为空选择 Excel 中的所有行

Selecting all the rows in Excel based on whether the cells of a particular column are empty

我想 select 所有行,条件是这些行必须是特定列的单元格为空的行。例如,如果总共有 10 行。第 3 列中的 5 个单元格为空。我如何 select 第 3 列中的单元格为空的那 5 行?

您可以为此使用 SpecialCells。

例如,这将 select C1:C10 中单元格为空的所有行:

Range("C1:C10").SpecialCells(xlCellTypeBlanks).EntireRow.Select

注意 SpecialCells 如果指定范围内没有空格,将引发错误,因此您必须先捕获或测试它。