Sub j1j()
Dim rng As Range, z As Range, y%, x%, m%
Set rng = Cells(Rows.Count, 1).End(x1up)
For y = 1 To rng.Row
If Cells(y, 1) = 1 Then
For x = y + 1 To rng.Row
If Cells(x, 1) = 1 Then
m = m + 1
Range(Cells(y, 1), Cells(x - 1)).Copy Cells(1, m + 1)
GoTo 100
End If
Next
End If
100:
Next
Set z = Range("a:a").Find(1, , x1formulas, , , x1previous)
Range(z, rng).Copy Cells(1, m + 2)
End Sub