Problema en tarea programada (PC bloqueada)

10/06/2009 - 15:06 por Yrjo, Inc. | Informe spam
Buenos días, creo que tengo un pequeñ problema y espero se pueda programar.
Tengo un libro que al abrirlo se ejecuta una macro la cual evalúa unas
condiciones de unas fechas y demás campos y si se cumplen, manda un correo
automáticamente a los destinatarios que considere. Luego, por medio de una
tarea programada de windows en la madrugada, hago que se habra el archivo, se
ejecuta todo y se cierra.
El problema está que al llegar al trabajo en la mañana, hay un error
diciendo que MS Excel está esperando a que otra aplicación complete su acción
OLE. Me dicen que es porque dejo bloqueada la sesión y parece que es por eso.
Qué se puede hacer para que esto no pase y se ejecute la macro completa
estando la sesión bloqueada.

Gracias

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
11/06/2009 - 02:17 | Informe spam
hola, Jorge !

... libro... al abrirlo... una macro... evalua unas condiciones... y si se cumplen, manda un correo... a los destinatarios que considere
Luego, por medio de una tarea programada de windows en la madrugada, hago que se habra el archivo, se ejecuta todo y se cierra.
El problema esta que al llegar al trabajo en la manana, hay un error diciendo que
MS Excel esta esperando a que otra aplicacion complete su accion OLE.
Me dicen que es porque dejo bloqueada la sesion y parece que es por eso.
Que se puede hacer para que esto no pase y se ejecute la macro completa estando la sesion bloqueada.



a que tipo de "bloqueo" te refieres y a que tipo de "sesion" se aplica ?

me da la impresion de que la "espera" (de la macro) se refiere a que tu OL tiene password para su acceso (?)
y/o habilitada la caracteristica de "preguntar" si se permite el envio de correos desde otras aplicaciones (?)

para el primer caso, lo que debieras hacer es quitar el password de acceso a tu outlook (???)

para el segundo caso, podrias utilizar alguna de las siguientes opciones:

- un complementos de terceros (como el "ClickYes" comentado en la pagina de Ron de Bruin)
http://www.rondebruin.nl/mail/prevent.htm

- la opcion de CDO -> http://www.rondebruin.nl/cdo.htm
(necesitaras de "ligeras" modificaciones)

- complementos para enviar correos: -> http://www.rondebruin.nl/mail/add-in.htm
- plantillas para enviar correos: -> http://www.rondebruin.nl/mail/templates.htm

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.
Respuesta Responder a este mensaje
#2 Yrjo, Inc.
11/06/2009 - 17:30 | Informe spam
Hola, Héctor, gracias por la ayuda.

Con lo de bloquear equipo me refiero a la sesión de win, com cuando se
presiona la tecla Win+L o Ctrl+Alt+Supr y bloquear equipo (de la oficina en
red)

Con el tema de outlook no hay problema ya que utilizo el ClickYes y todo
está funcionando de maravilla

y cuando hago pruebas con la sesión desbloqueada todo funciona bien, lo malo
es cuando me voy y dejo la máquina bloqueada (la tarea programada a la
madrugada cuando no estoy) y hasta que no llego al otro día y reingreso a mi
sesión, no funciona hasta que no doy Aceptar al mensaje: MS Excel esta
esperando a que otra aplicacion complete su accion OLE



"Héctor Miguel" wrote:

hola, Jorge !

> ... libro... al abrirlo... una macro... evalua unas condiciones... y si se cumplen, manda un correo... a los destinatarios que considere
> Luego, por medio de una tarea programada de windows en la madrugada, hago que se habra el archivo, se ejecuta todo y se cierra.
> El problema esta que al llegar al trabajo en la manana, hay un error diciendo que
> MS Excel esta esperando a que otra aplicacion complete su accion OLE.
> Me dicen que es porque dejo bloqueada la sesion y parece que es por eso.
> Que se puede hacer para que esto no pase y se ejecute la macro completa estando la sesion bloqueada.

a que tipo de "bloqueo" te refieres y a que tipo de "sesion" se aplica ?

me da la impresion de que la "espera" (de la macro) se refiere a que tu OL tiene password para su acceso (?)
y/o habilitada la caracteristica de "preguntar" si se permite el envio de correos desde otras aplicaciones (?)

para el primer caso, lo que debieras hacer es quitar el password de acceso a tu outlook (???)

para el segundo caso, podrias utilizar alguna de las siguientes opciones:

- un complementos de terceros (como el "ClickYes" comentado en la pagina de Ron de Bruin)
http://www.rondebruin.nl/mail/prevent.htm

- la opcion de CDO -> http://www.rondebruin.nl/cdo.htm
(necesitaras de "ligeras" modificaciones)

- complementos para enviar correos: -> http://www.rondebruin.nl/mail/add-in.htm
- plantillas para enviar correos: -> http://www.rondebruin.nl/mail/templates.htm

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



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