ERROR DE AUTOMATIZACION

12/01/2004 - 01:16 por dorian+ | Informe spam
hola a todos !

estoy ejecutando desde access una rutina para enviar mails que siempre funciono sin problemas\

ahora la incluí dentro de un bucle for... to... next que va reccorriendo un recordset y deq cuerdo a determiandas condiciones envia un mail...

funciona perfectamente la primera vez que se ejecuta\ pero cuando intenta enviar el segundo archivo generado por el recorset me sale el mensaje: "se ha producido el error '-2147467259 (80004005)'en tiempo de ejecución: error de automatización" y cuando quiero depurar e código me resalta la sentencia: "Set objOutlook = CreateObject("Outlook.Application")

alguien me puede decir que puede estar pasando

muchas gracias a todos\ dorian+
 

Leer las respuestas

#1 Emiliano Martín
12/01/2004 - 04:08 | Informe spam
Te diría que saques la línea a la que hacés mención del ciclo for.
La misma es para crear una instancia del objeto de Outlook. Si no matás
dichas instancia dentro del ciclo, no hay necesidad de volver a crearla en
cada iteración. Saludos,

Emiliano


"dorian+" escribió en el mensaje
news:
hola a todos !!

estoy ejecutando desde access una rutina para enviar mails que siempre


funciono sin problemas\

ahora la incluí dentro de un bucle for... to... next que va reccorriendo


un recordset y deq cuerdo a determiandas condiciones envia un mail

funciona perfectamente la primera vez que se ejecuta\ pero cuando intenta


enviar el segundo archivo generado por el recorset me sale el mensaje: "se
ha producido el error '-2147467259 (80004005)'en tiempo de ejecución: error
de automatización" y cuando quiero depurar e código me resalta la sentencia:
"Set objOutlook = CreateObject("Outlook.Application")"

alguien me puede decir que puede estar pasando ?

muchas gracias a todos\ dorian+

Preguntas similares