Try using:
On Error Resume Next
AxWebBrowser1.ExecWB(SHDocVw.OLECMDID.OLECMDID_PRINT, SHDocVw.OLECMDEXECOPT.OLECMDEXECOPT_PROMPTUSER)
I've put it on a button. Just found it on another forum. Only problem is that it accepts the IE background printing setting, so if the background printing is off it still is in your app. I'm currently trying to find a work around for this so if you want the background colours and pics in the print I'll post again if I find a solution.
Humble Seeker
-----------------------------------------------------
The longest journey begins with the smallest step.