Imprimir, Word y Excel. Me ayudan?!

CANDELA
17 de Septiembre del 2004
Buenos dias a todos!!!
1º Tengo una plantilla de Excel, a la que adjunto datos y la guardo desde el programa. Pero no puedo hacer dos seguidas, la primera bien, pero la segunda siempre me da error. Es decir, no puedo crear dos facturas seguidas. Alguien sabe porque.

2º Una vez creadas mis correspondientes plantillas en excel o en word, puedo imprimirlas directamente desde visual, sin visualizarlas primero.

Muchas Gracias

mvallejos
17 de Septiembre del 2004
Candela, no te enojes pero, pareces un usuario explicando los problemas y no una programadora

'Me dio un error' digo yo... ¿Que error? ¿que es lo que decía el mensaje?

Eso es importante para que podamos ayudarte

Saludos

candela
17 de Septiembre del 2004
Me olvide por completo de poner el error.
Error en tiempo de ejecucion 1004: Method range of object_ application failed

No entiendo por qué?

Gracias

mvallejos
17 de Septiembre del 2004
Lo que podés hacer, como precaución, es cerrar cualquier documento o planilla anterior antes de abrir una nueva.
Esto lo podés hacer con la colección WorkBooks del Excel (entiendo que estás trabajando con automatización desde VB6)

Ejemplo

Dim Libro as Object

For Each Libro In <objeto excel>.WorkBooks
Libro.Close Savechanges:=True
Next Libro

Después de este bucle que cierra todas las planillas abiertas, abres el segundo archivo. De este modo trabajas con una sola planilla a la vez y no corrés el riesgo de equivocarte de planilla activa
(ActiveWorkBook)

Espero que te sirva

Saludos