Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
A better way to browse. Learn more.
A full-screen app on your home screen with push notifications, badges and more.
Este tema está ahora archivado y está cerrado a más respuestas.
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!