|I had the same problem with Windows 8.1 Canon MX860, Excel 2003. All other programs seemed to print ok. Excel wanted to "print to file". |
I went into device manager and found both "Print Queues" and "Printers". I opened "Printers" and right clicked on my Canon MX860. I then uninstalled the drivers for it.(left the software intact). Re-booted the computer. I expected to have to go back in and re-install the drivers by going to control panel/ printers to add a new printer but found that the printed still seemed to be there but was no longer my default printer. I right clicked on it and made it the default printer again. Opened excel and low and behold it printed without problems.