Reducir el ancho de un documento

06/03/2008 - 12:42 por Telerín | Informe spam
Hola a todos.

Quiero hacer una macro que dependiendo de la impresora del usuario, el ancho
del libro1 se adapte automáticamente al ancho de impresión, para que no
salga recortada la página.

Ya sé que se puede configurar la página, pero necesito hacerlo con una macro
automáticamente.

¿Me explico? ¿Es posible?

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
06/03/2008 - 21:22 | Informe spam
hola, !

Quiero hacer una macro que dependiendo de la impresora del usuario
el anchodel libro1 se adapte automaticamente al ancho de impresión, para que no salga recortada la pagina.
Ya se que se puede configurar la pagina, pero necesito hacerlo con una macro automaticamente.
Me explico? Es posible?



prueba usando la grabadora de macros mientras realizas ajustes a la configuracion de pagina del libro/hoja...
despues revisa el codigo generado y usa/aprovecha/modifica/adapta/... (solo) las partes que te interesen ;)

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Telerín
07/03/2008 - 14:31 | Informe spam
Bueno, al final lo conseguí. Ahí va por si a alguien le hace falta:

Sub Macro()

Dim nPaginas as integer

With ActiveSheet.PageSetup
nPaginas = .HPageBreaks.Count + 1
.Zoom = False
.FitToPagesWide = 1
.FitToPagesTall = nPaginas
End With

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