0

我的数据从 A3 开始,想要选择具有值的整个单元格。

就像您要使用 Ctrl+A 进行选择一样。

A1 和 A2 行是 Header 的东西并合并在一起。

UsedRange由于数据不连续,从 A1 中选择
End(xlto...)将不起作用。

谢谢

4

1 回答 1

1
Range("A3").CurrentRegion

与选择 A3 然后 Ctrl+A 相同,但您描述在第 1 行和第 2 行中有数据,所以您可能想要更像

Dim rng as Range
With ActiveSheet
    Set rng = .Range(.Range("A3"), _
                 .Cells(Rows.Count,1).End(xlUp)).Resize(,numColumns)
End With

你有numColumns多少列数据

于 2013-10-04T21:10:41.053 回答