Actualizar un campo Fecha mediante VBA en un tabla
Pregunta rápida.
Tengo este código:
Private Sub Etiqueta134_Click()
On Error Resume Next
Dim Valoracion As Double
Dim FechaFinal As Date
Valoracion = InputBox("¿Qué te ha parecido libro? Puntúalo del 1 (no me ha gustado nada) a 5 (me flipa).")
FechaFinal = Format(Date, "dd-mmm-yy")
CurrentDb.Execute "UPDATE TLibros SET [Valoracion]=" & Valoracion & " WHERE Titulo='" & Me.Titulo & "'"
CurrentDb.Execute "UPDATE TLibros SET [FechaFinal]=" & FechaFinal & " WHERE Titulo='" & Me.Titulo & "'"
CurrentDb.Execute "UPDATE TLibros SET [PaginasLeidasTotal]=" & [Paginas] & " WHERE Titulo='" & Me.Titulo & "'"
CurrentDb.Execute "UPDATE TLibros SET [Estado]=" & "4" & " WHERE Titulo='" & Me.Titulo & "'"
End SubPero la fecha que me introduce es del siglo pasado (30-dic-1899), y creo que no vivimos en ese año (de momento). ¿Qué estoy haciendo mal?
1 respuesta
Respuesta de Sveinbjorn El Rojo
3
