¿Cómo puedo cambiar una macro para que siempre me imprima una área de impresión fijo y no hasta donde tenga el último dato?
Tengo esta macro asignada a un botón para imprimir ( que por cierto no he hecho yo).
Sub ImprimirTrim1()
'
' ImprimirTrim1 Macro
'
'
Rows("13:43").Select
Selection.EntireRow.Hidden = True
Rows("47:52").Select
Selection.EntireRow.Hidden = True
Range("C7").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True, _
IgnorePrintAreas:=False
Rows("6:61").Select
Range("A61").Activate
Selection.EntireRow.Hidden = False
Range("C7").Select
End Sub
Lo que pasa es que si añado algo en esa misma hoja me salen estos datos adicionales también en la impresión. Lo que quiero es que me imprima solo dos áreas de impresión distintas de una hoja, una seguida de otra aunque en la hoja fisicamente no van seguidas. Es decir necesito que me imprima el área B2:AP12 y B43:AP62 y que siempre se impriman estas áreas independientemente de los datos que pueda añadir por debajo de estas áreas en esa misma hoja. (Ya he intentado grabar una nueva macro, pero me sale en un folio el primer área y el segundo en otro folio).