Share via


ActivePrinter Property [Publisher 2003 VBA Language Reference]

Returns or sets a String corresponding to the name of the active printer. The ActivePrinter name is the same string name used to represent the printer in the user interface. Read/write.

expression.ActivePrinter

expression Required. An expression that returns one of the objects in the Applies To list.

Example

This example displays the name of the active printer.

MsgBox "The name of the active printer is " & _
    Application.ActiveDocument.ActivePrinter

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

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

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

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

Applies to | Document Object