Как определить последнюю строку, используемую в VBA, включая пробелы между
Как определить последнюю строку в листе Excel, включая несколько пустых строк в середине?
С этой функцией:
Function ultimaFilaBlanco(col As String) As Long
Dim lastRow As Long
With ActiveSheet
lastRow = ActiveSheet.Cells(ActiveSheet.Rows.Count, col).End(xlUp).row
End With
ultimaFilaBlanco = lastRow
End Function
И эти данные:
Row 1 : Value
Row 2 : Value
Row 3 : Value
Row 4 : Value
Row 5 : Value
Row 6 : White
Row 7 : Value
Row 8 : Value
Row 9 : Value
Row 10 : White
Row 11 : White
Row 12 : White
Row 13 : Value
Row 14 : White
Функция возвращает 5, а мне нужно 13. Есть идеи, как это сделать?