Barra de progreso en VBA Excel

Estoy haciendo una aplicación de Excel que necesita mucha actualización de datos de una base de datos, por lo que lleva tiempo. Quiero hacer una barra de progreso en un formulario de usuario y aparece cuando se actualizan los datos. La barra que quiero es solo una pequeña barra azul que se mueve hacia la derecha y hacia la izquierda y se repite hasta que finalice la actualización, no se necesita porcentaje. Sé que debería usar laprogressbar control, pero lo intenté por algún tiempo pero no puedo lograrlo.

EDIT: mi problema es con laprogressbar control, no puedo ver la barra 'progreso', simplemente se completa cuando aparece el formulario. Yo uso un bucle yDoEvent pero eso no está funcionando. Además, quiero que el proceso se repita, no solo una vez.

Respuestas a la pregunta(13)

Su respuesta a la pregunta