Como ajustar el PrintArea y el VpageBreaks para un rango variable?
He estado tratando de hacer que el PrintArea y el VpageBreaks se ajusten con el rango que se este actualmente trabajando, este es el código que tengo:
Sub Saltpg() fl = Range("C" & Rows.Count).End(xlUp).Row + 5 Set rng = Sheets("Datos_Comp").UsedRange ActiveWindow.View = xlPageBreakPreview ActiveSheet.PageSetup.PrintArea = ActiveSheet.UsedRange.Address Set ActiveSheet.VPageBreaks(1).Location = ActiveSheet.UsedRange.Address End Sub
Pero siempre me sale el error 404 requiriendo un objeto, y dicho error sale en la linea
Set ActiveSheet.VPageBreaks(1).Location = ActiveSheet.UsedRange.Address
Podrían ayudarme por favor a que mi código haga lo que requiero.
1 Respuesta
Respuesta de Abraham Valencia
2
Abraham Valencia Hola, si mis datos fueran hasta la columna "K" este código me funcionaría igual o debo cambiar algo en el?? - stefa zapata
Pruébalo tal cual. - Abraham Valencia
Abraham Valencia No funciona, el área de impresión se va hasta la Columna "N", lo que me da 3 columnas en blanco que no será utilizadas para nada - stefa zapata