pavsem7
28-04-2015, 15:11
Не подскажите ли код, вставляющий строки в лист Excel.
Мне нужно после 8, 10, 12,....3750, 3752 строки на первом и единственном листе вставить по 2 пустых строки.
У бухгалтера две похожие ведомости по кварталу, которые нужно сравнить на соответствие цифр, в одной на каждый документ по 5 строк, а в другой на те же документы только по 2 и документов под 2000 штук.
Попробовал через запись макроса, получилось:
Rows("9:9").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
Rows("13:13").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
Rows("17:17").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
Rows("21:21").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
....
Как зациклить до 9397 ?
Мне нужно после 8, 10, 12,....3750, 3752 строки на первом и единственном листе вставить по 2 пустых строки.
У бухгалтера две похожие ведомости по кварталу, которые нужно сравнить на соответствие цифр, в одной на каждый документ по 5 строк, а в другой на те же документы только по 2 и документов под 2000 штук.
Попробовал через запись макроса, получилось:
Rows("9:9").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
Rows("13:13").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
Rows("17:17").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
Rows("21:21").Select
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
....
Как зациклить до 9397 ?