I think I'm going to go with http://www.vbforums.com/showpost.php...8&postcount=11

The next thing I would need is how to, using Excel VBA, feed the function in the above link the default printer name. In VB6 I would use
Code:
Printer.DeviceName
But, clearly, this is not supported in Excel VBA. What would be the equivalent?