Option Explicit
Sub CopyColWidthAndRowHgt()
Dim sourceRng As Range, targetRng As Range, r As Long, c As Long
Set sourceRng = Sheets("[COLOR=#ff0000]FromHere[/COLOR]").Range("[COLOR=#ff0000]A1:Z20[/COLOR]")
Set targetRng = Sheets("[COLOR=#ff0000]ToHere[/COLOR]").Cells
With sourceRng
Application.ScreenUpdating = False
For r = 1 To .Rows.Count
targetRng.Rows(r).RowHeight = .Rows(r).RowHeight
Next r
For c = 1 To .Columns.Count
targetRng.Columns(c).ColumnWidth = .Columns(c).ColumnWidth
Next c
Application.ScreenUpdating = True
End With
End Sub