Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Re: cómo calcular edad en un formulario

1,994 views
Skip to first unread message

E.Ferrer

unread,
Dec 6, 2006, 11:24:29 AM12/6/06
to
Yo no soy un gran experto y quizás esta no sea la forma más ortodoxa de
hacerlo, pero en un caso similar yo lo he solucionado añadiendo un campo de
texto en el formulario y poniendo como origen del control lo siguiente:

=Ent((Fecha()-[FechaNac])/365,25)

donde FechaNac es el campo que contiene la fecha de nacimiento

Saludos
yaleo

"alrhai" <alr...@discussions.microsoft.com> escribió en el mensaje
news:81EFE902-70BC-4848...@microsoft.com...
>
> Hola:
> He visto tu mensaje y tengo el mismo problema. No sé si ya lo has
> solucionado.
> Resulta que tengo una base de datos que le he hecho a mi mujer sobre sus
> pacientes y en el formulario de entrada de datos tiene la fecha de
> nacimiento
> y quiere, por supuesto, que aparezca al lado un campo con la edad del
> paciente.
>
> ¿Cómo puedo hacerlo sin romperme la cabeza con códigos que ni siquiera sé
> dónde tengo que ponerlos?
>
> Muchas gracias de antemano.


Diego Luis Pinzon Barrera

unread,
Feb 27, 2007, 3:43:37 PM2/27/07
to
Puedes usar la funcion DiffFecha que lo que hace es devolver la diferencia
entre dos fechas diferentes dependiendo el rango que les des.

Este ejemplo es de la ayuda de Access

TiempoRetraso: DifFecha("d", [FechaPedido], [FechaEnvío])

En donde "d" es la medida de tiempo en la que quieres que te devuelva el
valor, en este caso es dias. Para tu caso sería "a" años

En tu caso la primera fecha sería la fecha de nacimiento y la segunda sería
la funcion "fecha()" que te devuelve la fecha actual.

Espero que esta información te ayude a calcular la edad.

Saludos

Desde Sogamoso-Boyacá-Colombia


DIEGO LUIS PINZON BARRERA

"E.Ferrer" <efe...@menta.net> wrote in message
news:l8Cdh.8862$T9....@news.ono.com...

0 new messages