Objeto Printer (Access)
Un objeto Printer corresponde a una impresora disponible del sistema.
Comentarios
Un objeto Printer es miembro de la colección Printers .
Para devolver una referencia a un objeto Printer determinado de la colección Printers, utilice cualquiera de las siguientes formas de sintaxis.
Sintaxis | Descripción |
---|---|
¡Impresoras! devicename | El argumento devicename es el nombre del objeto Printer tal como lo devuelve la propiedad DeviceName. |
Printers("devicename") | El argumento devicename es el nombre del objeto Printer tal como lo devuelve la propiedad DeviceName. |
Printers(index) | El argumento index es la posición numérica del objeto dentro de la colección. El intervalo válido es de 0 a Printers.Count-1 . |
Utilice las propiedades del objeto Printer para establecer las características de impresión de cualquiera de las impresoras disponibles en el sistema.
Use las propiedades ColorMode, Copies, Duplex, Orientation, PaperBin, PaperSize e PrintQuality para especificar la configuración de impresión de una impresora determinada.
Use las propiedades LeftMargin, RightMargin, TopMargin, BottomMargin, ColumnSpacing, RowSpacing, DataOnly, DefaultSize, ItemLayout, ItemsAcross, ItemSizeHeight y ItemSizeWidth para especificar cómo microsoft Access debe dar formato a la apariencia de los datos en las páginas impresas.
Use las propiedades DeviceName, DriverName y Port para devolver información del sistema sobre una impresora determinada.
Ejemplo:
El ejemplo siguiente muestra información del sistema sobre la primera impresora de la colección 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
Propiedades
- BottomMargin
- ColorMode
- ColumnSpacing
- Copies
- DataOnly
- DefaultSize
- DeviceName
- DriverName
- Duplex
- ItemLayout
- ItemsAcross
- ItemSizeHeight
- ItemSizeWidth
- LeftMargin
- Orientation
- PaperBin
- PaperSize
- Port
- PrintQuality
- RightMargin
- RowSpacing
- TopMargin
Vea también
Soporte técnico y comentarios
¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.