Cómo realizar una macro para ver la impresión

10
18956
de acceso directo de teclado - ver la impresión - vba para ver la impresión
Hojas de trabajo en Excel

Hay algunas maneras sencillas de ver exactamente lo que quiere imprimir en Excel.

Curso de VBA en Excel

Vamos a ver las 3 principales maneras de imprimir una hoja de cálculo en Excel:

Atajo de teclado CTRL + P

Es tan simple como parece, simplemente escriba CTRL + P que automáticamente aparecerá la página de impresión con todos los detalles, la configuración y el botón para imprimir

de acceso directo de teclado - ver la impresión - ctrl p

Menú Archivo

A pesar de que no es tan rápido como el acceso directo de teclado, el menú archivo también es una ruta muy simple. Sólo tienes que elegir la ficha Archivo en la esquina superior izquierda de tu hoja de trabajo (desde el lado de la guía de la página de inicio).

acceso directo de teclado - ver impresión - ficha archivo

Después de eso, automáticamente se abrirá una nueva página donde usted puede elegir la opción Imprimir, como se muestra en la siguiente imagen:

acceso directo de teclado - ver impresión - funcionalidad imprimir

Barra de herramientas de acceso rápido

Una tercera opción es utilizando la barra de herramientas de acceso rápido. Primero usted necesita habilitar el botón de impresión, que es el cuarto icono en la imagen abajo (hoja con una lupa). Para ello, simplemente haga clic en la casilla hacia abajo en la esquina derecha de la barra de herramientas y seleccione la opción de impresión.

acceso directo de teclado - ver la pantalla - barra de herramientas de acceso rápido

Curso de VBA en Excel

Ver Impresión con VBA

Ahora, si está utilizando o desarrollando una hoja de cálculo que será compartida por más personas, puede encontrar personas que no están muy acostumbradas a Excel y que tienen dificultades para encontrar la funcionalidad de impresión. En tales casos, es posible vincular un código VBA que tenga esta funcionalidad a un botón. Veamos un paso a paso muy simple sobre cómo hacer esto:

  • Abra el VBE

Sólo tienes que ir en la guía del desarrollador y elegir la opción de Visual Basic:

acceso directo de teclado - vista previa de la vista - guía del desarrollador visual basic

De esta forma se abrirá una nueva ventana (Visual Basic Editor).

  • Cree un nuevo módulo en VBE

Normalmente usted ya tiene 3 módulos listos y vacíos para usar, pero si no lo tiene, basta con hacer clic con el botón derecho en la ventana Proyecto - VBA Project y agregar uno.

acceso directo de teclado - ver la imagen - modulo vba

  • Escriba una macro nueva en el módulo

Con el módulo abierto, vaya a la ventana de código (más grande en blanco) y empezar a escribir su primera macro. Para hacer esto basta escribir sub, dar un espacio y escribir el nombre que tu macro va a tener. En nuestro caso he elegido el nombre "imprimir", presione ENTER y listo. Va a ser más o menos lo que verá en la ventana de código:

acceso directo de teclado - ver la imágen - crear macro en vba

Curso de VBA en Excel

  • Agregar este código de VBA para ver la impresión

Ahora vamos a escribir el código de esta funcionalidad para ver la impresión. No voy a entrar en los detalles del código, simplemente copiar y pegar esta línea de código:

Application.Dialogs (xlDialogPrintPreview) .Show

de acceso directo de teclado - ver la impresión - vba para ver la impresión

Ver que he escrito un comentario (en verde) en el código. En la práctica no tiene ninguna funcionalidad, sólo sirve para informar a otro lector de lo que yo quería al escribir el código.

  • Crear un botón

Ahora entremos en los detalles de cómo usar este código VBA en la práctica. Para esto agregaremos un formulario a nuestra hoja de cálculo. Vea que hice una tabla de datos de ventas para sucursales y creé un botón rectangular (insertar pestaña> forma)

de acceso directo de teclado - ver la impresión - botao para ver la impresión

  • Abre la macro al botón

Con el botón creado, basta con seleccionarlo con el botón derecho y elegir la opción "asignar macro". Elija la opción de la macro de impresión.

acceso directo de teclado - ver la impresión - asignar macro la forma

  • ¡Listo! Ya puedes usar

Ahora, si hace clic en el botón, automáticamente una nueva ventana de visualización de impresión se abrirá, así como la que se muestra en la siguiente imagen:

acceso directo de teclado - visualización de la impresión - visualización de la impresión mediante la macro

Obviamente, ya he hecho la configuración de la impresión para quedarme arreglada. Si lo necesita, recuerde 5 pasos para imprimir hojas de cálculo en Excel en ese post.

Curso de VBA en Excel

Hojas de trabajo en Excel

10 COMENTARIOS

  1. Estimado profesor, me ayudó mucho, pero ¿cómo habilitar la pestaña para imprimir las hojas de cálculo sin salir del modo de pantalla completa, usando un botón, ya que en este ejemplo solo puedo ver el plano?

  2. Hola Nuno, es posible sí, probablemente con un formulario (user form)

  3. Buenas noches,

    Muy bueno el artículo, sin embargo, es posible crear una macro que dé para acceder al cuadro de inserción de un símbolo?
    Después en esa caja puede elegir el símbolo o símbolos?

    Gracias

  4. ¡Nosotros que agradecemos el interés! Siempre que lo necesite, estamos aquí

  5. macro para guardar en pdf con validación y selección de carpeta

  6. macro para guardar en pdf con validación y selección de carpeta

    Hice un plan1 que tiene una casilla de verificación y lo necesito según el informe seleccionado, ejemplo: "PEDIDOS", la macro busca en el plan2 que también tiene la misma casilla de verificación, donde se generan los informes: "PEDIDOS" , "FINANCIERO", VENTAS, etc ... ya que hago una macro en plan1 que independientemente de la opción seleccionada en plan2, guarde el archivo seleccionado en PDF y mida la opción para elegir en qué carpeta del ordenador se guardará. Tengo un conocimiento muy básico de VBA y necesitaría instrucciones paso a paso, ¿alguien puede ayudarme? Adjunto las imágenes de las dos hojas de cálculo.
    ¿Necesito que tenga el botón para guardar o imprimir, al lado de la casilla de verificación tiene que hacer?

  7. ¡Gran trabajo mi Señor!

    Excelente trabajo con su sitio siempre contenidos increíbles para el personal que esta en busca de conocimiento feliz por tener personas que comparten enorme conocimiento de forma gratuita.

    Un ejemplo para darme una fuerza en mi proyecto, ya que empezar no es fácil ..http://metodoexcel.com.br/excel-minha-vida/

    ¡Un fuerte abrazo!

DEJA UNA RESPUESTA

Por favor, escriba su comentario
Por favor, introduzca su nombre