Configurar IMPRESIÓN - Macro

20/11/2007 - 08:27 por Jon | Informe spam
Buenos dias a todos, a ver si con esta aplicacion que quiero hacer hay tanta
suerte como con las anteriores y entre todos llegamos a una solución.

Tengo un libro con muchas hojas, y quiero que cuando termine de calcular
todo (va llamando a diferentes subrutinas entre hojas), pueda imprimir 3
hojas de todo el libro para pasarlo a PDF (tengo Adobe Acrobat 6) y
guardarmelo en el ordenador. Lo he hecho seleccionando las 3 hojas (dos de
ellas son graficas), y me lo hace en 3 hojas por separado. Lo que quiero
hacer es todas ellas en el mismo PDF, en el mismo documento pero no he
podido. Alguien sabe donde esta el fallo?

Os pongo aqui el codigo que he usado:
Sheets(Array("Hoja1", "Grafica1", "Grafica2")).Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

Espero que podais ayudarme ya que es de mucha aplicacion para lo que necesito.

Muchas gracias a todos,

Saludos,

Jon.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
20/11/2007 - 20:06 | Informe spam
hola, Jon !

... imprimir 3 hojas de todo el libro para pasarlo a PDF (tengo Adobe Acrobat 6) y guardarmelo en el ordenador.
Lo he hecho seleccionando las 3 hojas (dos de ellas son graficas), y me lo hace en 3 hojas por separado.
Lo que quiero hacer es todas ellas en el mismo PDF, en el mismo documento pero no he podido.
Alguien sabe donde esta el fallo?
Os pongo aqui el codigo que he usado:
Sheets(Array("Hoja1", "Grafica1", "Grafica2")).Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True



asumiendo que la impresora por omision YA es la impresora virtual de adobe, prueba con algo +/- como lo siguiente:

ActiveWindow.SelectedSheets.PrintOut _
PrintToFile:=True, _
PrToFileName:="pon aqui la ruta y\el nombre de\tu arcivo.PDF"

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Jon
21/11/2007 - 08:52 | Informe spam
Hola Hector,
He hecho lo que comentas y me pasa lo mismo de las otras veces, que me lo
intenta pasar a PDF, pero a cada hoja le pone un nombre.
Lo he hecho manualmente seleccioando las paginas y cuando lo hago con hojas
normales imprime bien (todo en el mismo PDF), cuando una hoja es de grafico
lo hace mal (un PDF por Hoja de Excel).
No se si es un problema de que tengo que configurar algo de alguna forma o
que, pero me lo hace mal.
A ver si sabes que es lo que puede ser.
Muchas gracias.
Saludos,
Jon.

"Héctor Miguel" wrote:

hola, Jon !

> ... imprimir 3 hojas de todo el libro para pasarlo a PDF (tengo Adobe Acrobat 6) y guardarmelo en el ordenador.
> Lo he hecho seleccionando las 3 hojas (dos de ellas son graficas), y me lo hace en 3 hojas por separado.
> Lo que quiero hacer es todas ellas en el mismo PDF, en el mismo documento pero no he podido.
> Alguien sabe donde esta el fallo?
> Os pongo aqui el codigo que he usado:
> Sheets(Array("Hoja1", "Grafica1", "Grafica2")).Select
> ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True

asumiendo que la impresora por omision YA es la impresora virtual de adobe, prueba con algo +/- como lo siguiente:

ActiveWindow.SelectedSheets.PrintOut _
PrintToFile:=True, _
PrToFileName:="pon aqui la ruta y\el nombre de\tu arcivo.PDF"

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.



Respuesta Responder a este mensaje
#3 Héctor Miguel
21/11/2007 - 18:48 | Informe spam
hola, Jon !

... pasa lo mismo de las otras veces, que me lo intenta pasar a PDF, pero a cada hoja le pone un nombre.
... manualmente seleccioando las paginas y cuando lo hago con hojas normales imprime bien (todo en el mismo PDF)
cuando una hoja es de grafico lo hace mal (un PDF por Hoja de Excel).
No se si es un problema de que tengo que configurar algo de alguna forma o que, pero me lo hace mal...



si el caso es que aun manualmente el archivo generado (.pdf) es separado a partir de las hojas de grafico...

op1: revisa si puedes "forzar" la impresion en un solo archivo desde barra/menus/comandos del complemento pdf...

op2: comprueba (o ajusta) que sea la misma configuracion de pagina para todas las hojas (calculo y graficos)
para las caracteristicas que sean "compartidas" (dimensiones del papel, encabezados/pie de pagina, etc.)

op3: intenta cambiando la ubicacion de las hojas de grafico (p.e.) todas a una sola hoja de grafico

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#4 Jon
22/11/2007 - 08:18 | Informe spam
Hola Hector!
Por fin lo he conseguido siguiendo los pasos que me diste. te cuento lo que
he descubuerto:

Tenia las páginas configurdas con diferente calida de impresion (en unas
600, en otras 1200ppp), aunque realmente yo no lo había modificado. He puesto
todas con la misma calidad (1200ppp) y me lo hace bien. Para informacion,
tengo en alguna de ellas diferente encabezado / pie de pagina y no pasa nada,
lo hace bien, asi que creo que lo importante era la calidad de impresion.

Muchas gracias! me ha sido de mucha ayuda!

Saludos,

JON



"Héctor Miguel" wrote:

hola, Jon !

> ... pasa lo mismo de las otras veces, que me lo intenta pasar a PDF, pero a cada hoja le pone un nombre.
> ... manualmente seleccioando las paginas y cuando lo hago con hojas normales imprime bien (todo en el mismo PDF)
> cuando una hoja es de grafico lo hace mal (un PDF por Hoja de Excel).
> No se si es un problema de que tengo que configurar algo de alguna forma o que, pero me lo hace mal...

si el caso es que aun manualmente el archivo generado (.pdf) es separado a partir de las hojas de grafico...

op1: revisa si puedes "forzar" la impresion en un solo archivo desde barra/menus/comandos del complemento pdf...

op2: comprueba (o ajusta) que sea la misma configuracion de pagina para todas las hojas (calculo y graficos)
para las caracteristicas que sean "compartidas" (dimensiones del papel, encabezados/pie de pagina, etc.)

op3: intenta cambiando la ubicacion de las hojas de grafico (p.e.) todas a una sola hoja de grafico

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.



Respuesta Responder a este mensaje
#5 Héctor Miguel
22/11/2007 - 08:32 | Informe spam
hola, Jon !

gracias a ti (por el "feed-back")... queda el registro para alguien mas con la misma situacion :D

saludos,
hector.

__ la consulta original __
... te cuento lo que he descubuerto:
Tenia las paginas configurdas con diferente calida de impresion (en unas 600, en otras 1200ppp)
aunque realmente yo no lo habia modificado.
He puesto todas con la misma calidad (1200ppp) y me lo hace bien.
Para informacion, tengo en alguna de ellas diferente encabezado / pie de pagina y no pasa nada
... creo que lo importante era la calidad de impresion...



__ las consultas anteriores __
> ... pasa lo mismo de las otras veces, que me lo intenta pasar a PDF, pero a cada hoja le pone un nombre.
> ... manualmente seleccioando las paginas y cuando lo hago con hojas normales imprime bien (todo en el mismo PDF)
> cuando una hoja es de grafico lo hace mal (un PDF por Hoja de Excel).
> No se si es un problema de que tengo que configurar algo de alguna forma o que, pero me lo hace mal...

si el caso es que aun manualmente el archivo generado (.pdf) es separado a partir de las hojas de grafico...

op1: revisa si puedes "forzar" la impresion en un solo archivo desde barra/menus/comandos del complemento pdf...

op2: comprueba (o ajusta) que sea la misma configuracion de pagina para todas las hojas (calculo y graficos)
para las caracteristicas que sean "compartidas" (dimensiones del papel, encabezados/pie de pagina, etc.)

op3: intenta cambiando la ubicacion de las hojas de grafico (p.e.) todas a una sola hoja de grafico (...)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida