Ciao ragazzi,
sto cercando di scrivere una funzione che partendo dalla data corrente ricavi il mese trascorso e se questo è dicembre sottragga meno uno all'anno: ho fatto in questo modo

codice:
dataad=now()
valdata = CDate("01/" & CStr(Month(dataad)) & "/" & CStr(Year(dataad))) 
ul_giorno = Day(DateAdd("d", -1, DateAdd("m", 1, valdata)))
ul_mese= month(DateAdd("m", -2, DateAdd("m", 1, valdata)))
ul_anno= year(DateAdd("y", -1, DateAdd("m", 1, valdata)))
mese e giorno tutto ok ma l'anno non riesco a farlo retrodatare,
sapete aiutarmi? :master:

Naturalmente grazie in anticipo a tutti