ubiquitour.com

Cómo utilizar Excel VBA para imprimir

Un procedimiento de aplicación de Visual Basic (VBA) se utiliza para automatizar tareas rutinarias en Microsoft Excel para ahorrar tiempo. El método PrintOut de VBA que entrar envía los documentos que indican a la impresora predeterminada del ordenador. Tres diferentes métodos de impresión permite imprimir el libro, la hoja de cálculo o un rango en la hoja de cálculo. Puede utilizar uno o todos de ellos según sea necesario. Son fáciles de entrar y le ahorrará el tiempo de enviar manualmente sus documentos a la impresora.

Instrucciones

1 Abra el archivo de Excel que contiene el procedimiento que desea agregar el método de impresión. Decidir cuál de los tres métodos de impresión a utilizar en el procedimiento.

2 Abra el Editor de VBA para ver su procedimiento. Un método abreviado para hacer esto es presionar "Alt" y "F11". En el procedimiento de localizar el área donde desea introducir el método PrintOut. Generalmente este método se encuentra en o cerca del final del procedimiento.

3 Introduzca el comando de método de impresión de los libros escribiendo lo siguiente:

Workbooks("Book1"). Impresión

Este método imprime todas las hojas de cálculo en el libro de Excel. Reemplazar "Book1" en las citas con el título de su libro.

4 Escriba la sintaxis del método PrintOut de las hojas de cálculo como en el ejemplo. Este método imprime solo una hoja de cálculo en el libro de Excel. Sin embargo, usted puede introducir tantas veces como usted tiene hojas de cálculo para imprimir.

Worksheets("Sheet1"). Impresión

Cambie a Sheet1 en citas con la ficha de hoja de cálculo que desea imprimir.

5 Escriba la sintaxis del método PrintOut de gama de las hojas de cálculo como en el ejemplo. Este método imprime una gama, una selección de celdas en una hoja de cálculo. Puede introducir tantas veces como usted tiene gamas para imprimir.

Worksheets("Sheet1"). Range("a1:A20"). Impresión

Vuelva a Sheet1 en citas con la ficha de hoja de cálculo y reemplace A1:A20 con el rango de celdas que desea imprimir.