I doubt if this is a MS Office problem. Print preview being correct shows the drivers both Office and the drivers are in a rather good state.
If the same happens on both your desktop and laptop, when using this printer, I suspect the printer, although it prints the testpage correctly.
Things to try to get a better diagnosis:
1. Print from any other program (like IE or Notepad)
2. Install printer (and driver) on yet another PC and see what happens there.
Hope this helps.
Kees
I am running Windows XP on both my desk-top and lap-top computers. When I try to print to my HP 812c printer from Word I get only blank pages from the printer.
The documents show up as expect in the print preview, and the correct number of pages are being printed, but nothing shows up on the page. The test page for the printer comes out just fine.
Any ideas?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic