Compartir a través de


Método DoCmd.PrintOut (Access)

El método PrintOut lleva a cabo la acción PrintOut en Visual Basic.

Sintaxis

expresión. PrintOut (PrintRange, PageFrom, PageTo, PrintQuality, Copies, CollateCopies)

expresión Variable que representa un objeto DoCmd.

Parámetros

Nombre Obligatorio/opcional Tipo de datos Descripción
Printrange Opcional AcPrintRange Constante AcPrintRange que especifica el intervalo que se va a imprimir. El valor predeterminado es acPrintAll.
PageFrom Opcional Variant Primera página que se imprimirá. Expresión numérica que es un número de página válido del formulario u hoja de datos activos. Este argumento es necesario si especifica acPages para el argumento PrintRange .
PageTo Opcional Variant Última página que se imprimirá. Expresión numérica que es un número de página válido del formulario u hoja de datos activos. Este argumento es necesario si especifica acPages para el argumento PrintRange .
PrintQuality Opcional AcPrintQuality Constante AcPrintQuality que especifica la calidad de impresión. El valor predeterminado es acHigh.
Copies Opcional Variant Número de copias que se imprimirán. Si deja en blanco este argumento, se asume el valor predeterminado (1).
CollateCopies Opcional Variant Use True (1) para intercalar copias y False (0) para imprimir sin intercalar. Si deja en blanco este argumento, se usa el valor predeterminado (True).

Comentarios

Use la acción Imprimir para imprimir el objeto activo en la base de datos abierta. Puede imprimir hojas de datos, informes, formularios, páginas de acceso a datos y módulos.

Ejemplo:

En el ejemplo siguiente se imprimen dos copias intercaladas de las cuatro primeras páginas del formulario o hoja de datos activos.

DoCmd.PrintOut acPages, 1, 4, , 2

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.