Soluzione elegante: puoi usare i Thread...
Soluzione poco elegante (anzi peggio, ma funziona): siccome ipotizzo che ci sia un ciclo, puoi mettere all'interno del ciclo le seguenti espressioni:
Application.DoEvents()
Me.Refresh()
Meglio se queste espressioni le metti sulla form "di attesa".
--------------
Maurizio Brini
--------------
Nessuna impresa è mai stata compiuta da un uomo ragionevole