Buenas noches
En mi hoja de trabajo, manejo diferente rango a imprimir, necesito seleccionar desde a1 hasta la columna S, en mi ejemplo están llenados los datos hasta la columna S22, solo que este rango es variable, todo dependiente del movimiento de ventas puede ser hasta la fila s15 o s50, como puedo seleccionar ese rango variable para establecer el área de impresión y obviamente imprimir.
Saludos cordiales
Jesús
Adjunto | Tamaño |
---|---|
impri.xlsx | 20.75 KB |
Buenos dias,
yo buscaría la última celda con datos, y establecería el rango:
'defino la variable UltLinea
Dim UltLinea as long
'busco la última fila con datos de la columna "A"
UltLinea = Range("A2").End(xlDown).Row
Range("A8:S" & UltLinea).select
Si quieres que te imprima también los totales:
UltLinea = Range("A2").End(xlDown).Row + 1
a ver si te sirve,
Saludos,