Repeating Data

techstyle20

New Member
Joined
May 14, 2012
Messages
40
Hi,

I'm new and just starting to learn VBA.

I need help copying and repeating data underneath itself.

I need to copy a block of data and repeat this data 13 times underneath itself. As the length of the data will change each month I cant get it to paste into specific cells as I want to to repeat after the last row with data in it. I have come up with the following:

Range("A4:D4").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
Range("A" & Cells.Rows.Count).End(xlUp).Select

This however only selects the last cell with data in it, I need it to start on the next free line. I also want it to repeat 13 times. I havnt got round to loops yet!

Thanks in advance!
 

Excel Facts

Select all contiguous cells
Pressing Ctrl+* (asterisk) will select the "current region" - all contiguous cells in all directions.
Try

Code:
Sub btest()
Dim LR As Long, i As Long
LR = Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To 13
    Range("A4:D" & LR).Copy Destination:=Range("A" & Rows.Count).End(xlUp).Offset(1)
Next i
End Sub
 
Upvote 0

Forum statistics

Threads
1,223,247
Messages
6,171,007
Members
452,374
Latest member
keccles

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top