Nel thread precedente si parlava di una "query di aggiornamento" quindi una "query di comando". Le query di comando, a mio modo di vedere, sono una via di mezzo fra le query di selezione e una macro (proprio perchè eseguono un comando).
Macro o VBA? Si tratta solo di eseguire la query. Ti basta fare doppio clic sulla query per eseguirla (una volta sola) e hai risolto il tuo problema. Il fatto di voler automatizzare tale operazione (ogni mese mi pare di aver capito)...
- crea un pulsante su una maschera da qualche parte
- crea una macro con una sola azione ApriQuery con il nome della query di aggiornamento
- associa l'evento Su clic del pulsante al nome macro
In alternativa alla macro crei un codice con azione equivalente in VBA.