Establecer como área de Impresión todo el rango usado y ajustarlo a una página
Hola, os dejo el código para establecer como área de Impresión todo el rango usado y ajustarlo a una página: ActiveWorkbook.Worksheets("InformeRF_").PageSetup.PrintArea = Worksheets("Hoja1").UsedRange.Address 'Establecer el rango usado como Area de Impresión ActiveWorkbook.Worksheets("Hoja1").PageSetup.Zoom = False 'Hay que desactivar el Zoom para poder ajustar las paginas ActiveWorkbook.Worksheets("Hoja1").PageSetup.FitToPagesWide = 1 'reduce el tamaño de la hoja (ancho) ActiveWorkbook.Worksheets("Hoja1").PageSetup.FitToPagesTall = 1 'reduce el tamaño de la hoja (alto) Si se quiere ajustar solamente el ancho a una pagina, habría que hacerlo así: ActiveWorkbook.Worksheets("InformeRF_").PageSetup.PrintArea = Worksheets("Hoja1").UsedRange.Address 'Establecer el rango usado como Area de Impresión ActiveWorkbook.Worksheets("Hoja1").PageSetup.Zoom = False 'Hay que desactivar el Zoom para...