Copy the data from one Range to another
Sub Copy_Data_From_One_Range_To_Another()
Range("H5").CurrentRegion.ClearContents
Dim arr() As Variant
Dim RowsCount As Integer
RowsCount = Range("B5").CurrentRegion.Rows.Count
Dim ColsCount As Integer
ColsCount = Range("B5").CurrentRegion.Columns.Count
ReDim arr(1 To RowsCount, 1 To ColsCount)
arr = Range(Cells(5, 2), Cells(5 + RowsCount - 1, 2 + ColsCount - 1))
Range(Cells(5, 8), Cells(5 + RowsCount - 1, 8 + ColsCount - 1)) = arr
Erase arr
End Sub