como calcular una fecha?????

tiradofrank
03 de Diciembre del 2003
buenas, mi pregunta es la siguiente. la ilustro con un ejemplo. yo naci el 09/07/1980 y actualmente es el 03/12/2003, hay una funcion en VB en la que yo pueda calcular cuantos años y cuantos meses he vivido?
gracias de antemano por sus posibles ayudas

Baltasar
03 de Diciembre del 2003
Función DateDiff

por ejemplo: Datediff("d", fecha1,fecha2) te devuelve el número de días entre las dos fechas, Datediff("m", fecha1,fecha2) el número de meses, y así con los años, semanas, etc etc. Mira en la ayuda.

Para saber el número de años y meses:
Meses=Datediff("m", now, fechanacimiento)
años=int(meses/12)
restomeses=meses-(años*12)

Saludos