Ya sabe que Windows admite varias impresoras. Sin embargo, usar Excel con varias impresoras puede ser una molestia, ya que debe mostrar el cuadro de diálogo Imprimir, cambiar la impresora y luego imprimir la hoja de trabajo.

Sin embargo, hay una manera de que pueda imprimir sus hojas de trabajo con un solo clic en una impresora designada. Para hacer esto, simplemente cree una macro que cambie la impresora y luego imprima las hojas de trabajo, como se muestra aquí:

Sub GoodPrinter()

Application.ActivePrinter = "HP LaserJet"

ActiveWindow.SelectedSheets.PrintOut Copies:=1 End Sub

Cuando cree esta macro en su sistema, asegúrese de cambiar el nombre de la impresora en la segunda línea de la macro. Debe coincidir exactamente con el nombre de una impresora en su sistema. (En este ejemplo, el nombre de la impresora está configurado como «HP LaserJet». Debe cambiarlo para que coincida con el nombre de la impresora que desea utilizar).

El truco consiste en crear una de estas macros para cada una de las impresoras que utiliza. A continuación, puede modificar una barra de herramientas para que cada impresora tenga su propio botón de impresión. Cuando luego hace clic en el comando o botón, se ejecuta la macro apropiada y obtiene la salida en la impresora deseada.

_Nota: _

Si desea saber cómo usar las macros descritas en esta página (o en cualquier otra página de los sitios ExcelTips), he preparado una página especial que incluye información útil.

link: / excelribbon-ExcelTipsMacros [Haga clic aquí para abrir esa página especial en una nueva pestaña del navegador].

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2217) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

enlace: / excelribbon-Working_with_Multiple_Printers [Trabajo con varias impresoras].