Sacar edad teniendo Fecha de nacimiento y Fecha de evaluación en diferentes formularios
publicado
Hola, como el titulo lo dice estoy teniendo un problema. Hace un mes que empece a incursionar en el mundo de VBA de excel y esta muy bueno, la cuestión es que como soy un iniciado y mi profesión no tiene nada que ver con la informática, me esta costando mucho. Bueno vayamos al grano.
Lo que quiero hacer es:
En un Cuadro de Texto de un formulario "X" pongo la fecha de nacimiento, mientras que en otro formulario "Y" tengo puesto es un label la fecha actual (que seria el día de la evaluación), a través de Date.
Necesitaría sacar la edad y que me la vuelque en otro label del formulario "Y" pero no se que estoy haciendo mal. Pongo el código que estoy haciendo:
Private Sub CalcularEdad() Dim FechaNacimiento, FechaEvaluacion, EdadFormatoFecha As Date
Hola, como el titulo lo dice estoy teniendo un problema. Hace un mes que empece a incursionar en el mundo de VBA de excel y esta muy bueno, la cuestión es que como soy un iniciado y mi profesión no tiene nada que ver con la informática, me esta costando mucho. Bueno vayamos al grano.
Lo que quiero hacer es:
En un Cuadro de Texto de un formulario "X" pongo la fecha de nacimiento, mientras que en otro formulario "Y" tengo puesto es un label la fecha actual (que seria el día de la evaluación), a través de Date.
Necesitaría sacar la edad y que me la vuelque en otro label del formulario "Y" pero no se que estoy haciendo mal. Pongo el código que estoy haciendo:
Private Sub CalcularEdad() Dim FechaNacimiento, FechaEvaluacion, EdadFormatoFecha As Date
Dim EdadFormatoFecha As Integer
Dim Edad As Double
FechaNacimiento = "Y".txtFechaNacimiento
FechaEvaluacion = lbFechaEvaluacion
EdadFormatoFecha = DateDiff("d", FechaEvaluacion, FechaNacimiento)
Edad = EdadFormatoFecha / 365
End Sub
[code]
No se que estoy haciendo mal que no me sale en el label que yo quiero. No se si la formula esta mal o si que se vea en el label especifico esta mal.
Saludos!