default printer

S

solo_razor

hello,

does anybody know how to select the default printer installed in
windows as the activeprinter?

application.activeprinter = (defaultprinter)

This must be written in a macro

Regards,
Niek
 
R

Ron de Bruin

I don't think there is a default printer option

But you can change the activeprinter to the printer you want
Application.ActivePrinter = "hp officejet k series on Ne00:"

To know the names of your pinters
Change to it in the ctrl P dialog (Cancel after choose the printer )
and run this so you know the name

Sub nameprinter()
MsgBox Application.ActivePrinter
End Sub

If you print with code then look at Printout in the VBA help
You can fill in the name of the printer
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top