Share via

Print on specified printer

Anonymous
2011-12-28T14:55:55+00:00

Is there a way to print on a specified printer Using VBA or any other programming language?

Setting by default a printer then lunching the print using ApiShellExcecute cannot help me because:

I print generally pdf files. Acrobat keeps the default printer in memory when it opens. So if I change the default printer after that Acrobat was open, it will have no effect, because the Shell will use Acrobat Shell function which will print on its default printer.

So is there a real way to print on any specified printer? It can be in any language or program?

Thank for any relevant suggestion.

Microsoft 365 and Office | Excel | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments