Saltar al contenido

¿Cómo imprimo con macro solo hasta ultima celda llena?

publicado

Estimados, Tengo una planilla con los últimos campos de la hoja vacios, ¿como imprimo sin tomar en consideración los campos que se encuentran vacios?, es decir que la macro solo imprima hasta el último dato, desde ya gracias por vuestra ayuda.:uncomfortableness:

Featured Replies

publicado

Hola salsase

Tienes que definir el rango de impresión ,y ese rango si no hay archivo resulta bastante difícil adivinarlo.

Asi que lo mejor es que subas un archivo de ejemplo y se adapta una macro.

Saludos.

publicado
  • Autor

Ama, es facil comprender, supongamos que tengo una planilla, cualquiera, en la cual tengo datos desde la A1 a la J30, y en las otras celdas, que estan vacias, K1 en adelante, existen solo las formulas, no datos, ¿como hago para que me imprima no toda la hoja sino solo hasta la J30 que es la ultima celda que contiene datos reales?, claro esto sería con una macro pues de la otra forma, imprimir a1 j30 requiere una perdida de tiempo, que es lo que no tenemos, no me serviría, por eso solicito ayuda para crear una macro con la cual puede discriminar impresión solo hasta el último dato, que en este caso sería J30, espero me hayas comprendido, desde ya gracias por tú ayuda.

publicado

Buen día salsase.

Te adjunto un fichero con una macro que creo que hace lo que necesitas.

Un saludo desde Vitoria, Servando.

RangoImpresion.xls

publicado
  • Autor

Gracias Servando por tú respuesta, he revisado la macro de impresión pero solo se ajusta de la A a la J, pero la idea es que existiendo mas formulas en la hoja solo imprima hasta la última celda ocupada, que podría ser J20, ó z100, ¿me entiendes?, o sea que la macro me imprima solo lo que contenga datos, para el Ej a1-J30., pero puede ser más, desde ya te agradezco tú ayuda.

publicado

Hola salsase

Como no queda claro si el rango usado empieza en la celda"A1" u otra , hay que verificar donde empiezan y termina el rango con datos (bien sean fórmulas o no).Esto ocasiona complicar un poco el código para hallar la celda en blanco correspondiente ,a la fila y columna.

Bueno revisa el adjunto ,a ver si se adapta a lo que necesitas.

Area de Impresion.xls

publicado

Buenos días sasalse.

Prueba el adjunto para ver si así te vale.

Un saludo desde Vitoria, Servando

RangoImpresion.xls

publicado
  • Autor

Estimado Servando,

Gracias por el ejemplo enviado, lo probaré y luego te comento

un saludo a Vitoria.

Sergio (salsase)

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.