Poder se puede.
Para crear una barra de avance necesitas saber algún dato previa, por ejemplo:
- Si tratas una base de datos de 1000 registros en la barra de avance cuando tengas procesados 50 puedes marcar que has realizado 5% del total.
- Si el proceso tarda 60 minutos cuando lleve 3 ejecutando puedes marcar el 5% realizado.
Otra opción es ir mostrando el tiempo desde que empezó la macro.
Para el primero como no se lo que haces no te voy a contar nada más, para el segundo la cosa es más simple pero según lo que haga la macro puede variar el como lo muestra, una opción es el
StatusBar (la barra en la parte inferior de la pantalla del Excel)
¿Comó funciona? Al inicio de la macro haces
Y en algun punto de la macro donde pases siempre o diferentes puntos dependiendo de los bucles que tenga:
Y al Final de las macro:
[/code]
Hay otras opciones pero hay que ver como es el libro, que hace la macro y que te gustaría hacer.
Saludos.
\\//_