Printer 物件對應到系統上可用的印表機。
註解
Printer 物件是 Printers 集合的成員。
若要傳回 Printer 集合中特定 Printers 物件的參照,可以使用下列表單中任何的語法。
| 語法 | 描述 |
|---|---|
| 打印機!裝置名稱 | devicename 引數是 DeviceName 屬性傳回的 Printer 物件之名稱。 |
| 印表機 (“裝置名稱”) | devicename 引數是 DeviceName 屬性傳回的 Printer 物件之名稱。 |
| 印表機 (索引) |
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 支援與意見反應。