Aviso de proceso en ejecucion

17/11/2009 - 07:13 por Jorge | Informe spam
He creado un menu que ejecuta una macro. Esta macro efectua calculos y demora
aproximadamente de 5 a 10 minutos dependiendo de la cantidad de informacion.
Quisiera que al iniciarse la ejecucion de la macro, la misma muestre
automaticamente un cartel que diga "PROCESO EN EJECUCION", y que al terminar
los calculos ese cartel desaparezca tambien automaticamente.
Si es posible, quisiera que el texto "PROCESO EN EJECUCION" parpadee
mientras esta a la vista.
La funcion MsgBox no me sirve porque requiere la intervencion del usuario
para desaparecer.
Como puedo hacerlo? Que codigo debo incluir?
 

Leer las respuestas

#1 AnSanVal
17/11/2009 - 09:09 | Informe spam
Hola Jorge.

Al comienzo:

Application.StatusBar="PROCESO EN EJECUCION"


Al final del proceso:

Application.StatusBar=False




El parpadeo consumiría recursos que harían mas largo el tiempo de proceso.





Saludos: Antonio.

******************************

"Jorge" escribió en el mensaje
news:
He creado un menu que ejecuta una macro. Esta macro efectua calculos y demora
aproximadamente de 5 a 10 minutos dependiendo de la cantidad de informacion.
Quisiera que al iniciarse la ejecucion de la macro, la misma muestre
automaticamente un cartel que diga "PROCESO EN EJECUCION", y que al terminar
los calculos ese cartel desaparezca tambien automaticamente.
Si es posible, quisiera que el texto "PROCESO EN EJECUCION" parpadee
mientras esta a la vista.
La funcion MsgBox no me sirve porque requiere la intervencion del usuario
para desaparecer.
Como puedo hacerlo? Que codigo debo incluir?

Preguntas similares