简体   繁体   中英

Copy and insert X number of rows where X is based on a cell value

I just wondered if anyone knew how to copy and insert X number of rows where X is based on a cell value? D18 has the number of rows I need inserting and Row 20 is the row I need to copy and insert that many times. Any help would be appreciated. Thanks

Try this out,

Sub insertRow()
Dim i As Long
For i = 1 To Range("D18").Value
    Range("A20").EntireRow.Insert
Next i
End Sub

Modify it if you need to..

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM