Excel - Imprimir hoja oculta

 
Vista:
sin imagen de perfil

Imprimir hoja oculta

Publicado por JOSECHU (54 intervenciones) el 25/10/2011 21:35:33
Hola
Tengo un libro con cinco hojas de las cuales dos están activas y tres ocultas, tengo una macro donde una de las funciones es imprimir una de hojas ocultas con:
Sheets("Bono").PrintOut
Con este comando me da un error.
Como podría imprimir esta hoja sin necesidad de mostrarla y ocultarla, en resumidas cuentas evitar el parpadeo en la pantalla.
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JuanC

Imprimir hoja oculta

Publicado por JuanC (1237 intervenciones) el 26/10/2011 00:41:23
el efecto 'parpadeo' suele evitarse con
Application.ScreenUpdating = False
y luego volver a
Application.ScreenUpdating = True

Saludos, desde Baires, JuanC
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Imprimir hoja oculta

Publicado por Orangel Rodriguez (1 intervención) el 10/07/2022 23:40:55
Buenas tardes

Creo que lo que puedes hacer es en el mismo codigo establecer tres acciones:
1) Mostrar
2) Imprimir
3) Ocultar
Estas tres acciones las realizara internamente la macro, seria algo asi:

Sheets("Hoja1").Select
Sheets("Oculta").Visible = True
Sheets("Oculta").Select
Range("A1").Select

ActiveSheet.PrintOut

Sheets("Hoja1").Select
Sheets("Oculta").Visible = xlHidden

Prueba y comenta como te va...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar