在VBA中,尤其是当涉及到Excel的VBA编程时,我们经常需要引用工作表及其上面的单元格
Dim firstColumn As Range
Set firstColumn = ThisWorkbook.Worksheets("Sheet1").Columns(1)
上述代码将引用名为"Sheet1"的工作表的第一列。请注意,这将引用整个列,而不仅仅是可见单元格。
Dim firstColumnCells As Range
Set firstColumnCells = ThisWorkbook.Worksheets("Sheet1").Range("A1:A" & ThisWorkbook.Worksheets("Sheet1").Cells(Rows.Count, 1).End(xlUp).Row)
这个代码片段将引用名为"Sheet1"的工作表的第一列,但仅限于可见的单元格。它将遍历第一列,直到找到最后一个非空单元格。
您可以根据您的需求选择适当的引用方式。
领取专属 10元无门槛券
手把手带您无忧上云