プリンター オブジェクト (Access)
Printer オブジェクトはシステムで使用可能なプリンターに対応します。
注釈
Printer オブジェクトは、Printers コレクションのメンバーです。
Printers コレクションに含まれる個々の Printer オブジェクトへの参照を取得するには、次の構文のいずれかを使用します。
構文 | 説明 |
---|---|
プリンター!Devicename | devicename には、DeviceName プロパティによって返される Printer オブジェクトの名前を指定します。 |
Printers("devicename") | devicename には、DeviceName プロパティによって返される Printer オブジェクトの名前を指定します。 |
Printers(index) | 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 プロパティを使用して、特定のプリンターに関するシステム情報を返します。
例
次の使用例は、Printers コレクションの最初のプリンターに関するシステム情報を表示します。
Dim prtFirst As Printer
Set prtFirst = Application.Printers(0)
With prtFirst
MsgBox "Device name: " & .DeviceName & vbCr _
& "Driver name: " & .DriverName & vbCr _
& "Port: " & .Port
End With
プロパティ
- BottomMargin
- ColorMode
- ColumnSpacing
- Copies
- DataOnly
- DefaultSize
- DeviceName
- DriverName
- Duplex
- ItemLayout
- ItemsAcross
- ItemSizeHeight
- ItemSizeWidth
- LeftMargin
- Orientation
- PaperBin
- PaperSize
- Port
- PrintQuality
- RightMargin
- RowSpacing
- TopMargin
関連項目
サポートとフィードバック
Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。