что я имею в веду:
мы определили кол-во заполненных строк на рабочем листе
iLastRow = Cells(ActiveSheet.Rows.Count, 1).End(xlUp).Row
Код: Выделить всё
For index =1 to iLastRow
.
.
.
Rows(index).Insert Shift:=xlDown 'я добавляю строку
.
.
Next index