Compartir a través de


Propiedad Form.UseDefaultPrinter (Access)

Devuelve o establece un tipo de datos Boolean que indica si el formulario especificado utiliza la impresora predeterminada del sistema; El valor es True si el formulario o informe usan la impresora predeterminada. Lectura y escritura.

Sintaxis

expresión. UseDefaultPrinter

expresión Variable que representa un objeto Form.

Comentarios

Esta propiedad es de lectura y escritura en la vista Diseño y de sólo lectura en las demás vistas.

Cuando esta propiedad es True, el formulario o informe hereda toda su configuración de impresora de la configuración de la impresora predeterminada. Cambia la impresora asociada con un formulario o informe asignando su propiedad Printer a un objeto Printer, la propiedad UseDefaultPrinter establece en False.

Ejemplo:

En el siguiente ejemplo, se comprueba si el formulario especificado usa la impresora predeterminada; si no es así, se pregunta al usuario si desea que la utilice.

Function CheckPrinter(frmTemp As Form) As Boolean 
 
 If frmTemp.UseDefaultPrinter = False Then 
 If MsgBox("Should this form use " _ 
 & "the default printer?", _ 
 vbYesNo) = vbYes Then 
 frmTemp.UseDefaultPrinter = True 
 End If 
 End If 
 
End Function

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.