Pregunta sobre Excel

Buen día, me gustaría saber, ustedes que son los expertos en esto como definir un rango de impresión pero con variables, porque tengo algo así. ActiveSheet.PageSetup.PrintArea = "$A$22:$AF$81", y trato de ingresar esto. ActiveSheet.PageSetup.PrintArea = "R22C1:RlimC32" donde lim es mi variable. También trate de hacer esto pero nada. Range(Cells(22, 1), Cells(lim + 7, 32)).PageSetup.PrintArea

1 Respuesta

Respuesta
1

Si el límite será solo la fila, tendrás algo así:

lim = 81 'aquí sabrás establecer el límite : el valor de una celda o un valor +7 ... lo que sea

ActiveSheet.PageSetup.PrintArea = "$A$22:$AF$" & lim

PD) En la sección Macros de mi sitio dejé otros ejemplos de cómo obtener límites de rangos

Sdos y no dejes la consulta sin finalizar

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas