Ningún ordenador del mundo trabaja con fechas, trabajan con números. Cuando tú escribes una fecha, por ejemplo, 01/10/2020, realmente estás escribiendo su valor en decimal. En la imagen escribo una fecha, pero realmente lo que estoy escribiendo es lo que ves en el cuadro de la derecha
Si en los cuadros de texto( que se llaman Dia, mes y año) escribo unas cantidades, en el cuadro resumen lo transformo en fecha
En el caso de arriba le digo, en el cuadro de texto donde escribo, que tiene formato fecha corta, mientras que el cuadro de la derecha tiene formato Fijo con 0 decimales, le tengo puesto, en el evento Después de actualizar del cuadro de texto donde escribo, que se llama texto1 y el otro texto2
Private Sub Texto1_AfterUpdate()
Texto2 = Texto1
End Sub
En el caso de abajo, le digo que me convierta en fecha lo que está escrito
Private Sub Año_AfterUpdate()
Resumen = CDate(Dia & "/" & Mes & "/" & Año)
End Sub