Sub duppliq()
Dim Cel As Range
Dim I As Long
Application.ScreenUpdating = False
Columns("E:G").Clear
Range("E1").Resize(1, 3).Value = Range("A1").Resize(1, 3).Value
For I = 2 To Cells(Rows.Count, 1).End(xlUp).Row
Cells(Rows.Count, 5).End(xlUp)(2).Resize(Cells(I, 3) + 1, 3).Value = Cells(I, 1).Resize(1, 3).Value
Next I
End Sub