Una volta avevamo la StatusBar, un OCX del pacchetto VB6, nella quale si poteva mettere una Progressbar... ora serve un po di fantasia, ma c'è un ma...
Quello che riguarda la visualizzazione dei testi direi che si può appunto usare la StatusBar di Access...
' Initialize the progress meter.
SysCmd acSysCmdInitMeter, "Reading Data...", Count
' Upgrade ProgressBar
SysCmd acSysCmdUpdateMeter, Progress_Amount
' Remove the progress meter.
SysCmd acSysCmdRemoveMeter
Detto questo, come sai, questo è fattibile solo su processi SINCRONI, ma ad esempio l'esecuzione di una ActionQuery è Asincrona... quindi non discriminabile.
Quindi a questa stregua una qualsivoglia forma di visualizzazione è gestibile, apri una Form popup, con una TextBox ed una ProgressBar e gli scrivi quello che vuoi passando le cose da scrivere...
Se invece devi interagire con un processo Asincrono non hai modo, nel caso tuttavia di esecuzione di Statement SQL tramite RS, invece di usare DAO potresti usare ADO, che consente l'apertura Asyncrona con CallBack... processo interessante...
https://stackoverflow.com/questions/21933099/running-multiple-async-queries-with-adodb-callbacks-not-always-firing
Saluti