Para mostrar una barra de progreso en un formulario de Access mientras se ejecuta una consulta de actualización, puedes utilizar el control ProgressBar que se encuentra en la pestaña de "Controles Activex" en la ventana de diseño de formularios.
Para utilizar este control, sigue los siguientes pasos:
1. En la vista de diseño de tu formulario, haz clic en la pestaña "Diseño" y luego en "Controles Activex".
2. Selecciona el control "ProgressBar" y dibuja un rectángulo en el formulario para ubicarlo.
3. Haz clic derecho en el control ProgressBar y selecciona "Propiedades".
4. En la pestaña "Datos", cambia la propiedad "Valor máximo" a la cantidad máxima de elementos que se van a actualizar en tu consulta.
5. En la pestaña "Formato", puedes cambiar el aspecto visual del control ProgressBar, si lo deseas.
6. En el evento "Al hacer clic" del botón de comando que ejecuta tu consulta, escribe el siguiente código:
Este código ejecuta tu consulta de actualización y actualiza la barra de progreso para mostrar el progreso en tiempo real. A medida que la consulta va actualizando los registros, la barra de progreso se va llenando, lo que permite al usuario saber cuánto falta para que termine la operación.
Espero que esto te ayude. ¡Buena suerte!