Sub Sub_()
Dim i, j, k
Sheet3.UsedRange.Clear
With Sheet1
i = 1
k = 0
For j = 1 To .Range("A1").End(xlToRight).Column
If .Cells(2, j).Value = "" Then
k = k + 1
.Range(.Cells(1, i), .Cells(2, j - 1)).Copy Sheet3.Range("A1").Offset((k - 1) * 2)
i = j + 1
End If
Next j
End With
End Sub