RE:Calcular edad en un cuadro texto
Hola Pedro:
Supongamos lo siguiente:
1.- CREAS un NUEVO formulario al que llamarás con el nombre "form1".
2.- En el formulario creas 2 CUADROS DE TEXTO a los que llamarás "fecha1" y "años".
3.- El campo que acabas de crear, fecha1, "pinchas" con el botón derecho sobre él y seleccionas "PROPIEDADES", y en la ventana que aparece en:
a) En la línea nombre, pones: fecha1
b) en la línea formato, seleccionas, fecha corta
c) en la línea máscara de entrada, escribes: 00/00/00;0;_
d) En la línea Después de actualizar (más abajo), seleccionas: PROCEDIMIENTO DE EVENTO.
e) en la misma línea anterior, pinchas, a la derecha del todo, los puntos suspensivos y se te abrirá la ventana para escribir código, con las siguientes instrucciones YA escritas:
Private Sub fecha1_AfterUpdate()
End Sub
f) entre el "Private....." y el "End Sub", escribes:
me!años = DateDiff("yyyy", [fecha1], Now())
g) Pinchas sobre el campo "años" (con el botón derecho de mouse, PROPIEDADES).
En la línea "Tabulación automática" seleccionas que SI
En la línea "Punto de tabulación" seleccionas que NO
Ejecuta el programa y te FUNCIONARÁ.
Saludos
Juan Amorós