Sumar años a un campo fecha
Como puedo hacer que en una consulta pueda sumar un numero determinado de años a una fecha. Necesito tener un campo en el que pueda introducir el numero deseado (1,3,6... Años)y que me lo sume a otro campo fecha que ya tenga.
1 Respuesta
Respuesta de telemaco
2
Gracias. Aplico fórmula pero da mal meses. Inicio enero 17 da bien todo el año. Si inicio octu 17, da bien nov, dic, a bien enero 18, pero en febrero hasta el resto de meses regresa a feb 16, marz 16, etc. regresa un año. Copio VBA.Private Sub DesdeF_AfterUpdate()Dim FirstDate As Date FirstDate = Format(Me.DesdeF, "mmm yy")Me.Mes1 = Format(FirstDate, "mmm yy")Me.Mes2 = Format(DateAdd("m", 1, Me.Mes1), "mmm yy")Me.Mes3 = Format(DateAdd("m", 1, Me.Mes2), "mmm yy")Me.Mes4 = Format(DateAdd("m", 1, Me.Mes3), "mmm yy")Me.Mes5 = Format(DateAdd("m", 1, Me.Mes4), "mmm yy")Me.Mes6 = Format(DateAdd("m", 1, Me.Mes5), "mmm yy")Me.Mes7 = Format(DateAdd("m", 1, Me.Mes6), "mmm yy") 'hasta el 12 End Sub - Antonio Malonso