The only way I can think of is to take a picture of rows A450:A900 with the camera tool button, and place the picture to the right of A1, so that the second half of the list is next to the first.
Without wishing to be rude, it seems to me you have the solution already. Cutting and pasting into Word might not be a very elegant solution if you do it manually, but if automated you need never know Word was being used in the background.
I'm no expert so can't come up with good code straight away, but in pseudo-code you want to do something like the following (all within Excel VBA)
Connect to Word Application
Open a new document
Format it into columns
Select and copy the Excel column to print
Paste it into the Word doc
Do any table formatting you want to control gridlines etc.
Print the Word doc
Close the Word doc
Disconnect from the Word Application
Given time I could code it properly but I'm sure there are others out there who could do it much more quickly (and probably better).
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.