CALCULA IDADE DE UM ANIMAL

ALEXPASSOS 27/06/2012 11:22:15
#404993
Olá

Estou fazendo um sistema para um Pet-Shop e preciso colocar no cadastro do animal a data de nascimento calculando a idade do mesmo.

A rotina que tenho só calcula em anos e no animal tem que calcular em meses... (eu acho)

Se for menos de um ano.... 3 meses
Se tiver mais de um ano..... 1 ano e 3 meses

Alguém tem alguma ideia de como calcular isso?
LUIZCOMINO 27/06/2012 11:37:44
#404994
MsgBox([Ô] Anos [Ô] & DateDiff([Ô]yyyy[Ô], [Ô]27/03/2012[Ô], [Ô]27/06/2013[Ô]) & [Ô] Meses [Ô] & DateDiff([Ô]yyyy[Ô], [Ô]27/03/2012[Ô], [Ô]27/06/2013[Ô]))
LUIZCOMINO 27/06/2012 11:39:49
#404995
ops

MsgBox([Ô] Anos [Ô] & DateDiff([Ô]yyyy[Ô], [Ô]27/03/2012[Ô], [Ô]27/06/2013[Ô]) & [Ô] Meses [Ô] & DateDiff([Ô]m[Ô], [Ô]27/03/2012[Ô], [Ô]27/06/2013[Ô]))
ALTAIR148 27/06/2012 11:47:40
#404999
Resposta escolhida
ALEXPASSOS 27/06/2012 15:39:32
#405039
Olá

Obrigado, pessoal

LUIZCOMINO.... do seu modo esta calculando errado faz um teste... coloque 01/01/2011 o resultado é 1 ano e 17 meses e o correto é 1 ano 5 meses e 26 dias

A Função que o Altair falou funcionou.

valeu pela atenção mesmo assim
Tópico encerrado , respostas não são mais permitidas