Install a pdf-printer like cutepdf (free). Print to a pdf-file (should work if it's a printer issue, should not work if it's an Excel issue). If it works, use your favorite pdf-reader (mine is foxit 4.3) to print it.
Kees
When I upgraded to Windows 8.1, I found that my existing printer was not compatible. Printers are not expensive these days so I purchased a new HP series 6600/6700. all-in-One printer. The printer works with my OS with one exception (so far). I cannot print an Excell work sheet.
I have a copy of Microsoft Office Enterprise 2007. There is no issue when working on a spreadsheet. However, when I open the print preview pane, all I see is one column. I have read and re-read all the troubleshooting in the help section without success. I have made a call to HP to find if they have a solution. They claim it is al problem with my software and sorry they cannot help. My next call was to Microsoft and I am informed that Office Enterprise is out of warranty and if I was to pay $99.00 they maybe able to help out. I do not believe that it is a warranty issue but a setup issue with the printer and the software and the program needs a tweek or two.I have tried the hide / unhide column, but that was not my solution. All of the other software programs on the CD print without problems.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic