http://msdn.microsoft.com/en-us/libr...=vs.71%29.aspx
non l'ho testato, ma probabilmente è sufficiente aggiungere un numero negativo per ricavare una data precedente, ad esempio:
casomai non funziona, prova a cercare come convertire questa riga in vba-access.codice:datainizio = DateAdd(DateInterval.Month, -6, Now)