Excel VBA选择所有单元格

时间:2014-08-06 15:25:10

标签: excel vba

我希望选择某个单元格下方的每个单元格(不仅在我的列表中)。 我知道xldown,但这并不适用于我的列表中出现的空白实例。

这可能吗?

2 个答案:

答案 0 :(得分:0)

以下内容将从 A1 中选择所有单元格,直至A列中非空的最后一个单元格:

Sub select_all()
  Range(Cells(1, 1), Cells(Range("A1000000").End(xlUp).Row, 1)).Select
End Sub

您可以修改列/范围以适合您的情况。注意,假设使用1000000或更少的行是硬编码的。

答案 1 :(得分:0)

这将选择A9到A列,最后一行包含数据:

Range("A9:A" & range("A" & rows.Count).End(xlUp).Row).select

只需将A和9更改为您想要的任何列和行。

我很想知道你的下一行代码是什么,因为.select最有可能被省略,命令可以直接执行而不需要选择。