Printer オブジェクト (Access)Printer object (Access)

Printer オブジェクトはシステムで使用可能なプリンターに対応します。A Printer object corresponds to a printer available on your system.

解説Remarks

Printerオブジェクトは、 Printers コレクションのメンバーです。A Printer object is a member of the Printers collection.

Printers コレクションに含まれる個々の Printer オブジェクトへの参照を取得するには、次の構文のいずれかを使用します。To return a reference to a particular Printer object in the Printers collection, use any of the following syntax forms.

構文Syntax 説明Description
プリンターdevicenamePrinters!devicename devicename には、DeviceName プロパティによって返される Printer オブジェクトの名前を指定します。The devicename argument is the name of the Printer object as returned by the DeviceName property.
プリンター("devicename")Printers("devicename") devicename には、DeviceName プロパティによって返される Printer オブジェクトの名前を指定します。The devicename argument is the name of the Printer object as returned by the DeviceName property.
プリンター(index)Printers(index) index には、コレクション内でのオブジェクトの位置を示す数値を指定します。The index argument is the numeric position of the object within the collection. 有効な範囲は0からPrinters.Count-1です。The valid range is from 0 to Printers.Count-1.

Printer オブジェクトのプロパティを使用して、システムで使用可能なプリンターに印刷上の特徴を設定します。You can use the properties of the Printer object to set the printing characteristics for any of the printers available on your system.

ColorMode部数DuplexOrientationPaperBinPaperSizePrintQualityの各プロパティを使用して、特定のプリンターの印刷設定を指定します。Use the ColorMode, Copies, Duplex, Orientation, PaperBin, PaperSize, and PrintQuality properties to specify print settings for a particular printer.

LeftMarginRightMarginTopMargin下端余白columnspacingrowspacingdataonlydefaultsizeitemlayout、itemsacross ****、を使用します。ItemSizeHeightプロパティとItemSizeWidthプロパティを指定して、印刷ページでのデータの表示形式を設定する方法を指定します。Use the LeftMargin, RightMargin, TopMargin, BottomMargin, ColumnSpacing, RowSpacing, DataOnly, DefaultSize, ItemLayout, ItemsAcross, ItemSizeHeight, and ItemSizeWidth properties to specify how Microsoft Access should format the appearance of data on printed pages.

特定のプリンターに関するシステム情報を取得するには、 DeviceNameプロパティ、ドライバーポートの各プロパティを使用します。Use the DeviceName, DriverName, and Port properties to return system information about a particular printer.

Example

次の使用例は、Printers コレクションの最初のプリンターに関するシステム情報を表示します。The following example displays system information about the first printer in the Printers collection.

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

プロパティProperties

関連項目See also

サポートとフィードバックSupport and feedback

Office VBA またはこの説明書に関するご質問やフィードバックがありますか?Have questions or feedback about Office VBA or this documentation? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。Please see Office VBA support and feedback for guidance about the ways you can receive support and provide feedback.