DoCmd.PrintOut (Access)

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

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

PrintOut (PrintRange, PageFrom, PageTo, PrintQuality, Copies, CollateCopies)


DoCmd.PrintOut acPages, 1, 4, , 2

Arguments

Optional arguments

Los siguientes argumentos son opcionales

PrintRange (AcPrintRange) - Constante acprintrange ( que especifica el intervalo que se va a imprimir. El valor predeterminado es acPrintAll.

Posibles valores de retorno son acPages - Se imprimirá un intervalo específico de páginas. Para especificar el intervalo de páginas que se desea imprimir, se han de utilizar los argumentos PageFrom y PageTo, acPrintAll - Se imprime la totalidad del objeto, acSelection - Se imprime la parte seleccionada del objeto.

PageFrom (AcPrintRange) - 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 obligatorio si se especifica acPages para el argumento PrintRange .

Posibles valores de retorno son acPages - Se imprimirá un intervalo específico de páginas. Para especificar el intervalo de páginas que se desea imprimir, se han de utilizar los argumentos PageFrom y PageTo, acPrintAll - Se imprime la totalidad del objeto, acSelection - Se imprime la parte seleccionada del objeto.

PageTo (AcPrintRange) - Ú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 obligatorio si se especifica acPages para el argumento PrintRange .

Posibles valores de retorno son acPages - Se imprimirá un intervalo específico de páginas. Para especificar el intervalo de páginas que se desea imprimir, se han de utilizar los argumentos PageFrom y PageTo, acPrintAll - Se imprime la totalidad del objeto, acSelection - Se imprime la parte seleccionada del objeto.

PrintQuality (AcPrintQuality) - Constante AcPrintQuality ( que especifica la calidad de impresión. El valor predeterminado es acHigh.


Valores posibles son

acDraft Calidad de borrador
acHigh (Valor predeterminado) Calidad alta
acLow Calidad baja
acMedium Calidad media

Copies (Long) - Número de copias que se imprimirán. Si deja en blanco este argumento, se asume el valor predeterminado (1).

CollateCopies (Boolean) - Use true (1) para intercalar copias y false (0) para imprimir sin intercalación. Si deja en blanco este argumento, se usa el valor predeterminado (True).