M
Markus Zänglein
Hello NG,
sorry for my recent posting in german
By using VBA I would like to print mails onto a specific printer device, eg.
PDF Writer, which is not the system default.
Outlook normally only prints on the default windows printer when using the
VBA printOut method.
So I already have a solution, that changes the default printer, prints out
the mail item and sets the printer back to the original.
This seemed to work but now I encountered the problem, that Outlook doesn't
react on changing the default printer any more as soon as the user has
selected a printer from the print dialog manually.
Instead, this printer selection is preserved until Outlook gets a restart.
Are there really no means to specify an active printer for Outlook ?
Word on the contrary has the Application.ActivePrinter property, which
apparently is not available in Outlook.
I would appreciate any little suggestion, since the MS Support also has no
real solution at hand.
thx
Markus Zänglein
sorry for my recent posting in german
By using VBA I would like to print mails onto a specific printer device, eg.
PDF Writer, which is not the system default.
Outlook normally only prints on the default windows printer when using the
VBA printOut method.
So I already have a solution, that changes the default printer, prints out
the mail item and sets the printer back to the original.
This seemed to work but now I encountered the problem, that Outlook doesn't
react on changing the default printer any more as soon as the user has
selected a printer from the print dialog manually.
Instead, this printer selection is preserved until Outlook gets a restart.
Are there really no means to specify an active printer for Outlook ?
Word on the contrary has the Application.ActivePrinter property, which
apparently is not available in Outlook.
I would appreciate any little suggestion, since the MS Support also has no
real solution at hand.
thx
Markus Zänglein