Объект Printer (Access)

Объект Printer соответствует принтеру, доступному в вашей системе.

Замечания

Объект Printer является членом коллекции Printers .

Чтобы вернуть ссылку на конкретный объект Printer в коллекции Printers , используйте любую из следующих форм синтаксиса.

Синтаксис Описание
Принтеры! devicename Аргумент devicename — это имя объекта Printer , возвращаемое свойством DeviceName .
Printers("devicename") Аргумент devicename — это имя объекта Printer , возвращаемое свойством DeviceName .
Принтеры (индекс) Аргумент index — это числовое положение объекта в коллекции. Допустимый диапазон — от 0 до Printers.Count-1.

Используйте свойства объекта Printer , чтобы задать характеристики печати для любого из принтеров, доступных в вашей системе.

Используйте свойства ColorMode, Copies, Duplex, Orientation, PaperBin, PaperSize и PrintQuality , чтобы задать параметры печати для конкретного принтера.

Используйте свойства LeftMargin, RightMargin, TopMargin, BottomMargin, ColumnSpacing, RowSpacing, DataOnly, DefaultSize, ItemLayout, ItemsAcross, ItemSizeHeight и ItemSizeWidth , чтобы указать, как Microsoft Access должен форматировать внешний вид данных на печатных страницах.

Используйте свойства DeviceName, DriverName и Port , чтобы вернуть системные сведения о конкретном принтере.

Пример

В следующем примере отображаются системные сведения о первом принтере в коллекции Принтеры .

Dim prtFirst As Printer 
 
Set prtFirst = Application.Printers(0) 
 
With prtFirst 
 MsgBox "Device name: " & .DeviceName & vbCr _ 
 & "Driver name: " & .DriverName & vbCr _ 
 & "Port: " & .Port 
End With

Свойства

См. также

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.