Использовать последний столбец для диапазона (F: LastColumn)
Я пытаюсь использовать последний столбец для моего диапазона:WS.range("F2:LastCol" & LastRow).Cells
мой саб работает на
WS.range("F2:K" & LastRow).Cells
ноLast Column
динамично и постоянно меняется
Спасибо
Sub QQ()
Dim LastRow As Long
Dim LastCol As Long
Dim WS As Worksheet
Dim rCell As range
Set WS = Sheets("sheet1")
LastRow = WS.range("F" & WS.Rows.Count).End(xlUp).Row
LastCol = Cells(2, .Columns.Count).End(xlToLeft).Column
'Also tried: LastCol=rgRange.Cells(rgRange.Count).Column
For Each rCell In WS.range("F2:LastCol" & LastRow).Cells
STUFF 'The stuff works for WS.range("F2:K" & LastRow).Cells
End Sub