Sub TransformData()
Dim i As Long, j As Long, Lr1 As Long, Arr As Variant, F As Long, Lr2 As Long
Dim Sh1 As Worksheet, Sh2 As Worksheet, Nval As Variant
Set Sh1 = Sheets("Data")
Set Sh2 = Sheets("Layout")
'Set MyRange = Sh1.Range("A20:N21")
Lr1 = Sh1.Cells(Rows.Count, 1).End(xlUp).Row
For i = 1 To 14 Step 2
Sh2.Cells((i + 1) * 5 / 2, 1).Value = "Item 1"
Sh2.Cells((i + 1) * 5 / 2, 3).Value = "Description"
Sh2.Cells((i + 1) * 5 / 2, 5).Value = "Item 2"
Sh2.Cells((i + 1) * 5 / 2, 7).Value = "Description"
Range(Sh2.Cells((i + 1) * 5 / 2 + 3, 1), Sh2.Cells((i + 1) * 5 / 2 + 3, 7)).Borders(xlEdgeTop).Weight = 3
Range(Sh2.Cells((i + 1) * 5 / 2 + 3, 1), Sh2.Cells((i + 1) * 5 / 2 + 3, 7)).Borders(xlEdgeBottom).Weight = 3
Sh2.Cells((i + 1) * 5 / 2 + 3, 3).Borders(xlEdgeRight).Weight = 3
Sh2.Cells((i + 1) * 5 / 2 + 3, 7).Borders(xlEdgeRight).Weight = 3
Sh2.Cells((i + 1) * 5 / 2 + 3, 1).Borders(xlEdgeLeft).Weight = 3
Sh2.Cells((i + 1) * 5 / 2 + 3, 1).Interior.ColorIndex = 6
Sh2.Cells((i + 1) * 5 / 2 + 3, 3).Interior.ColorIndex = 6
Sh2.Cells((i + 1) * 5 / 2 + 3, 5).Interior.ColorIndex = 6
Sh2.Cells((i + 1) * 5 / 2 + 3, 7).Interior.ColorIndex = 6
Sh2.Cells((i + 1) * 5 / 2 + 3, 1).Value = Sh1.Cells(20, i)
Sh2.Cells((i + 1) * 5 / 2 + 3, 3).Value = Sh1.Cells(21, i)
Sh2.Cells((i + 1) * 5 / 2 + 3, 5).Value = Sh1.Cells(20, i + 1)
Sh2.Cells((i + 1) * 5 / 2 + 3, 7).Value = Sh1.Cells(21, i + 1)
Next i
End Sub