For 26 columns to 9 columns and 3 rows per your example.
Sub WrapUnder()
Dim i As Long
For i = Range("A1").End(xlDown).Row To Range("A1").Row Step -1
Cells(i + 1, 1).EntireRow.Insert
Cells(i + 1, 1).EntireRow.Insert
Cells(i, 1).Range("J1:R1").Cut Cells(i + 1, 1)
Cells(i, 1).Range("S1:Z1").Cut Cells(i + 2, 1)
Next i
End Sub
Never heard of a "Wrap in segments" function.
Gord Dibben Excel MVP
>Is there a means of taking a wide spreadsheet that would print on 2+ pages
>and having the data from the pages 2, 3, etc. print on the 1st page.
[quoted text clipped - 17 lines]
>
>Any help will be appreciated.