Hi,
Fitting to an A4 page can be set up in the Page Set Up area of the Ribbon. We don't know the text width of your fabrics so can't comment in how many columns across the page will look reasonable. You'll need to decide and use the Fit To 1 Page wide with the Fit to Page Tall blank, and change the number of columns in the macro below (currently set to 5). It assumes your list is in column A starting at A1.
Sub SplitIntoColumns()
Dim lCols As Long, lListCount As Long, x As Long
Range("C3").CurrentRegion.Clear
lCols = 5
lListCount = Range("A:A").CurrentRegion.Rows.Count / lCols
For x = 1 To lCols
Range("A" & x * lListCount - lListCount + 1 & ":A" & lListCount * x).Copy
Range("A1").Cells(1, x + 2).PasteSpecial (xlPasteValues)
Next x
End Sub
Bookmarks