Calculer age
Fermé
michou2139
Messages postés
6
Date d'inscription
dimanche 22 décembre 2013
Statut
Membre
Dernière intervention
16 janvier 2014
-
Modifié par michou2139 le 16/01/2014 à 15:10
Kusco Messages postés 466 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 15 décembre 2014 - 16 janv. 2014 à 15:57
Kusco Messages postés 466 Date d'inscription vendredi 4 janvier 2008 Statut Membre Dernière intervention 15 décembre 2014 - 16 janv. 2014 à 15:57
A voir également:
- Calculer age
- Calculer une moyenne sur excel - Guide
- Gta age - Forum Jeux vidéo
- GTA 5 et les parents !! ✓ - Forum PS4
- Game of thrones age ✓ - Forum Cinéma / Télé
- Rolland souhaite calculer le montant total des ventes de son magasin. le fichier contient, pour chaque produit, la quantité vendue et le prix unitaire. calculez le montant total des ventes. ✓ - Forum Excel
1 réponse
Kusco
Messages postés
466
Date d'inscription
vendredi 4 janvier 2008
Statut
Membre
Dernière intervention
15 décembre 2014
336
16 janv. 2014 à 15:04
16 janv. 2014 à 15:04
Si je résume tu as une cellule ou une variable qui contient l'âge de tu souhaiterais vérifier ? (avec quelle précision ? Année, mois, jour ?)
Et ensuite la comparer avec une autre variable pour savoir si c'est bon ?
Ton code n'est pas très explicite comme ça donc j'essaye de comprendre.
Et ensuite la comparer avec une autre variable pour savoir si c'est bon ?
Ton code n'est pas très explicite comme ça donc j'essaye de comprendre.
Modifié par michou2139 le 16/01/2014 à 15:26
Voici ce que je fait si date de fete est 20/02/2007 je doit soustriat 1 a l'age car la date du jour est plus petiie que celle date la fête mais l'opération ne ce fait pas
iintAge = Today.Year - pAnnee
If pMois = Today.Month Then
If pJour > Today.Day Then
intAge = intAge - 1
End If
If pMois > Today.Month Then
intAge = intAge - 1
End If
If intAge < 5 Then
MsgBox("Erreur!! Veiller vérifier les caractère 5,6(jour),11 et 12(anné), noter que si les caractère 5 et 6 sont < 62 . ")
End If
lblRAge.Text = CStr(intAge)+" ans" 'affiche Age
lblRDDN.Text = CStr(pJour) + " " + MonthName(pMois) + " " + CStr(pAnnee) 'affiche la date de fête
merci
16 janv. 2014 à 15:34
Aurais-tu une fichier Excel pour que je puisse voir un cas concret ?
Car sans passer par du VBA tu peux simplement prendre des formules :
A1 A2 A3
14/02/1993 16/01/2014 20
Derrière c'est :
14/02/1933 =AUJOURDHUI() =DATEDIF(A1;A2;"y")
Modifié par michou2139 le 16/01/2014 à 15:44
16 janv. 2014 à 15:57
Si quelque chose me viens je te redis tout de suite, promis.