imprimir solo esta hoja

25/03/2005 - 07:21 por Rodrigo | Informe spam
Hola amigos requiero una funcion que imprima solo ciertas hojas permitidas
en un libro pero no me funciona probe con esto:
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Dim HOJA As Worksheet
If HOJA.Name = "caja" Then Cancel = True
End Sub
Las hojas del libro pueden estar ocultas.
No logro que funcione... algun comentario...?

Preguntas similare

Leer las respuestas

#6 KL
25/03/2005 - 20:50 | Informe spam
Hola Fernando,

No sé si funcionará (parece que he escogido un mal día para estar sin
impresoras)



Bueno, si te consuela, al menos te ahorraras tinta y papel :-)

, pero se me ha ocurrido el siguiente código...



Creo que hoy estoy jugando al abogado del diablo, pero...
Esto neutraliza la segunda forma de saltar la proteccion de las dos que he
probado. Lo que ocurre es que tampoco es necesario seleccionar mas de una
hoja para imprimir todas las hojas. Solo activamos una hoja permitida, le
damos a Archivo>Imprimir y marcamos la opcion "Todo el libro" :-((

Un saludo,
KL
Respuesta Responder a este mensaje
#7 Rodrigo
26/03/2005 - 20:44 | Informe spam
Muchas gracias por su ayuda la solucion de Fernando es justo lo que
necesito, y lo que propone KL es muy bueno lo estoy estudiando y funciona
bien y estoy pensando como implementarlo para otra aplicacion donde tengo
ese problema, pero en este caso siempre mantengo ocultas todas las hojas
menos la activa (obviamente)(todas-1), y de todas las hojas del libro solo
algunas deben imprimirse asi que hare un if anidado para que se impriman
solo las hojas que requiero. Un saludo y de nuevo muchas gracias.

"KL" escribió en el mensaje
news:#
Hola Fernando,

>No sé si funcionará (parece que he escogido un mal día para estar sin
>impresoras)

Bueno, si te consuela, al menos te ahorraras tinta y papel :-)

>, pero se me ha ocurrido el siguiente código...

Creo que hoy estoy jugando al abogado del diablo, pero...
Esto neutraliza la segunda forma de saltar la proteccion de las dos que he
probado. Lo que ocurre es que tampoco es necesario seleccionar mas de una
hoja para imprimir todas las hojas. Solo activamos una hoja permitida, le
damos a Archivo>Imprimir y marcamos la opcion "Todo el libro" :-((

Un saludo,
KL




email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida