Originariamente inviato da borgodiavalon
in questo modo però ogni volta che si apre il database verrebbe aggiunto il valore di cui ha bisogno francesco@68 (pensiamo se il database è in multiutenza, verrebbe aggiunto il valore il valore almeno ogni volta che un utente si collega al db).

il problema si risolve con vba ma bisogna sapere come è strutturata la tabella, nel senso oltre al valore è presente un campo data? chiedo questo perchè la soluzione che ho in mente prevede una routine che apre un recorset per verificare se esiste già la data relativa al primo del mese e poi in caso di falso inserisce il valore in tabella, al contrario in caso di vero non aggiunge nulla.

oggi sono su un computer privo di access, domani ti scrivo la routine.
Borgodiavalon ha centrato il problema.Infatti ho bisogno che solo una volta il valore venga aggiunto ed esclusivamente il primo giorno lavorativo del mese.Si, poi nella tabella esiste un campo data che di giorno in giorno cambia automaticamente.Chiedo che venga inserito il primo giorno lavorativo perchè questa tabella-maschera,conteggia i giorni lavorativi del mese,quindi non inserendola nel primo giorno di lavoro del mese verrebbe aggiunto anche un giorno non lavorativo(es.la Domenica).