You asked this same question in the MrExcel forum where I gave you this macro to do what you want...
Code:
Sub RepeatCopyRectangularRange()
Dim X As Long, Z As Long, RowCount As Long, ColCount As Long
Dim ColRng As Variant, SourceStartCell As Range, Destination As Range
Set SourceStartCell = Selection(1)
RowCount = Selection.Rows.Count
ColCount = Selection.Columns.Count
On Error GoTo NoDestination
Set Destination = Application.InputBox("Select the starting cell on the destination sheet.", Type:=8)
On Error GoTo 0
If Not Destination Is Nothing Then
For X = 1 To ColCount
ColRng = Cells(SourceStartCell.Row, SourceStartCell.Column + X - 1).Resize(RowCount)
Destination.Offset(RowCount * (X - 1)).Resize(RowCount) = ColRng
Next
End If
NoDestination:
End Sub
Bookmarks