Application.ActivePrinter property (Word)

Returns or sets the name of the active printer. Read/write String.

Syntax

expression.ActivePrinter

expression A variable that represents an Application object.

Remarks

Setting the printer using the ActivePrinter property changes the default printer. For more information, see Setting ActivePrinter Changes System Default Printer .

Example

This example displays the name of the active printer.

MsgBox "The name of the active printer is " & ActivePrinter

This example makes a network HP LaserJet IIISi printer the active printer.

Application.ActivePrinter = "HP LaserJet IIISi on \\printers\laser"

This example makes a local HP LaserJet 4 printer on LPT1 the active printer.

Application.ActivePrinter = "HP LaserJet 4 local on LPT1:"

See also

Application Object

Support and feedback

Have questions or feedback about Office VBA or this documentation? Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.