Мне удалось идентифицировать столбец на основе определенных критериев, но теперь мне нужно использовать указанный столбец в выражении, чтобы найти последнее ненулевое значение и вставить строку после этого значения. Я не смог выяснить, как использовать динамический c столбец в заявлении; Помоги пожалуйста. Кроме того, если есть лучший оператор для поиска последнего ненулевого значения, пожалуйста, сообщите мне. Заранее спасибо.
("I" - это столбец "stati c", который я хотел бы изменить на динамический c столбец)
Dim i As Long
i = Range("I" & Rows.Count).End(xlUp).Row
Do Until Range("I" & i) <> 0
i = i - 1
Loop
'MsgBox Cells(i, 1).Address
Cells(i, 1).Select
Selection.Offset(1).EntireRow.Insert Shift:=xlDown