Страницы: 1
RSS
Копирование строк в таблице в зависимости от числа в ячейке, Задача размножить строки в зависимости от числа в ячейке
 
Добрый день. Есть файл конкурса  в котором более 1000 строк с участниками. Задача размножить строки в зависимости от  числа в ячейке. Прошу помочь в данном вопросе не могу разобраться. Заранее спасибо знатоки.  Файл прилагаю. И можно ли сделать так чтобы при нажатии на кнопку получить готовый размноженный файл а не копировать каждую строку в отдельности.
Изменено: makaromax - 17.02.2020 01:36:50
 
Вот нашел примерно то, что нужно. Но в этом файле нужно выделять каждую строку, а это не совсем удобно их более 1000. Можно ли за раз размножить все строки?
 
makaromax, попробуйте так..делал на коленке...
Код
Sub Копирование()
 Dim i&
    Application.ScreenUpdating = False
    ilastrow = Cells(Rows.Count, 1).End(xlUp).Row
    
    For i = ilastrow To 5 Step -1
    k1 = i + 1
    k2 = Cells(i, 2).Value
    Rows(k1 & ":" & k2 + k1 - 2).Insert
    Rows(k1 - 1).Copy Rows(k1 & ":" & k2 + k1 - 2)
    
    Next
    Application.ScreenUpdating = True
    

End Sub
Не бойтесь совершенства. Вам его не достичь.
 
Пробуйте
 
Недавно решали подобную задачу https://www.planetaexcel.ru/forum/index.php?PAGE_NAME=read&FID=1&TID=125719
Страницы: 1
Наверх