Страницы: 1
RSS
Добавление строк по заданному в ячейке кол-ву, Макрос добавления строк по значению в ячейке.
 
Добрый день!

Коллеги, прошу небольшой помощи. Готовили небольшой макрос по автоматизации некоторых процессов ручной работы.
Столкнулись с потребностью добавлять заданное в ячейке число строк на другом листе.

К примеру лист1 значение в ячейке А1 = 20
На листе2 всегда над А2 сверху надо добавить 20 строк.

Как бы через "запись макроса" получаем код:
Код
Sheets("Sheet2").Select
    Rows("2:21").Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove

Но как корректно написать код, что б добавлялось конкретное кол-во строк по значению в А1 (которое может быть разным).

Заранее благодарен! :oops:  
 
Цитата
добавлялось конкретное кол-во строк по значению в А1
При активном Лист1 запустить
Код
Sub iInsertRows()
  With Worksheets("Лист2")
    .Rows(2).Resize(Range("A1")).Insert
  End With
End Sub
 
Работает, спасибо!  ;)  
Страницы: 1
Наверх