Impresion con macros

18/09/2004 - 19:15 por Dany Padilla | Informe spam
Un buen amigo me paso las macros para q automaticamente me
imprima las areas q yo necesito y las otras no, las macros
funcionana bien pero cuando la hoja no esta protegida y yo
necesito q funcione cuando la hoja esta protegida ya q los
datos q estan en dicho rangos no pueden cambiarse y
obligatoriamente debe estar protegida la hoja, cuando lo
ejecuto me sale error, alguien me podria ayudar si hay una
solucion les agradeceria mucho


Sub Macro1()
ActiveSheet.PageSetup.PrintArea = "$B$2:$Q$29"
Columns("E:I").EntireColumn.Hidden = True
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Columns("E:I").EntireColumn.Hidden = False
ActiveSheet.PageSetup.PrintArea = ""
ActiveSheet.DisplayAutomaticPageBreaks=False

End Sub


Sub Macro2()
ActiveSheet.PageSetup.PrintArea = "$B$2:$Q$29"
Columns("F:I").EntireColumn.Hidden = True
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Columns("F:I").EntireColumn.Hidden = False
ActiveSheet.PageSetup.PrintArea = ""
ActiveSheet.DisplayAutomaticPageBreaks=False

End Sub


Sub Macro3()
ActiveSheet.PageSetup.PrintArea = "$B$2:$Q$29"
Columns("G:I").EntireColumn.Hidden = True
ActiveWindow.SelectedSheets.PrintOut Copies:=1
Columns("G:I").EntireColumn.Hidden = False
ActiveSheet.PageSetup.PrintArea = ""
ActiveSheet.DisplayAutomaticPageBreaks=False

End Sub


Sub Macro4()
ActiveSheet.PageSetup.PrintArea = "$B$2:$Q$29"
ActiveWindow.SelectedSheets.PrintOut Copies:=1
ActiveSheet.PageSetup.PrintArea = ""
ActiveSheet.DisplayAutomaticPageBreaks=False

End Sub

Preguntas similare

Leer las respuestas

#11 Héctor Miguel
26/09/2004 - 02:58 | Informe spam
hola, Daniel !

... si te mando un ... ejemplo ... te parece? [...]



si lo prefieres... solo quita de la direccion de correo el 'NO...SPAM...PLS'

saludos,
hector.
Respuesta Responder a este mensaje
#12 Daniel
26/09/2004 - 19:27 | Informe spam
Estimado Hector gracias por el apoyo con tu ejemplo, con gusto lo aceptare mi
correo es es mi correo alterno ahi me lo puedes enviar
gracias por tu tiempo y paciencia

Daniel Padilla Cañamero
Respuesta Responder a este mensaje
#13 Daniel
28/09/2004 - 18:11 | Informe spam
Hola maigo Hector por favor espero me puedas ayudar con el ejemplito q me
prometistes mi correo

Gracias

"Héctor Miguel" wrote:

hola, Daniel !

> ... si te mando un ... ejemplo ... te parece? [...]

si lo prefieres... solo quita de la direccion de correo el 'NO...SPAM...PLS'

saludos,
hector.

Respuesta Responder a este mensaje
#14 Héctor Miguel
28/09/2004 - 20:59 | Informe spam
hola, Daniel !

... espero me puedas ayudar con el ejemplito q me prometistes [...]



=> [probablemente] hay confusion en lo siguiente...
[yo] acostumbro 'responder'
-> despues de 'recortar' las secciones [que considero] 'relevantes' de la consulta 'origina'
[entonces]... de tu mensaje 'anterior' a mi 'ultima' respuesta... hice el 'extracto' siguiente...

... si te mando un ... ejemplo ... te parece? [...]







y te respondi que...
si lo prefieres... solo quita de la direccion de correo el 'NO...SPAM...PLS'





o sea... el que 'esta esperando' un 'ejemplito'... soy yo :))
si yo 'inventara' situaciones [seguramente] quedarian 'diferentes' de 'tu realidad' :(

saludos,
hector.
Respuesta Responder a este mensaje
#15 Daniel
29/09/2004 - 17:23 | Informe spam
Jajajaja bueno fue un uppss mio tremendo esta bien estoy haciendo en un libro
con algunos macros q he visto y te lo mando a tu email -
espero esta sea, sino seria otro upss :)

Saludos Cordiales
Daniel Padilla Cañamero
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida