У меня есть лист (Sheet1) с 4 столбцами (A: D). В столбце A содержится более 1000 строк данных, а столбец D пуст. На Листе 2 у меня есть диапазон, который называется Индикаторы (B2: B11), который мне нужно скопировать в столбец D на Листе 1 и повторить процесс в следующей пустой ячейке в столбце D вплоть до последней строки данных в столбце A. это код, который я использовал для копирования диапазона в столбец D, но мне трудно повторить процесс до конца, так как я не уверен, как использовать LastRow в этом контексте.
Sub FillDownIndicators()
Dim LastRow As Long
LastRow = Sheet7.Cells(Rows.Count, 1).End(xlUp).Row
Sheet3.Range("Indicators").Copy
Sheet7.Range("D2").PasteSpecial Paste:=xlPasteValues
End Sub
Короче говоря, один раз диапазон копируется в столбец D (10 строк), его необходимо снова скопировать в следующую пустую строку в столбце D, пока не будет достигнута последняя строка в столбце A. Кто-нибудь может помочь?