Sub NewSheetPaste()
Dim rngMyrang As Range
Dim lTem As LongPtr, lColumn As LongPtr
lColumn = Range("a1").End(xlToRight).Column
For lTem = 1 To Range("a1").End(xlDown).Row
Sheets("Sheet1").Range("a" & lTem).Resize(1, lColumn).Copy
Sheets.Add Before:=ActiveSheet, Count:=1
Range("a1").PasteSpecial Paste:=xlPasteAll, Transpose:=True
Next lTem
End Sub