Calculer l'age en mois ou en année

  • Initiateur de la discussion Initiateur de la discussion apdf1
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

apdf1

XLDnaute Impliqué
Bonjour,

J'ai un USF avec deux textbox "Date de naissance et Mois ou Année". Est il possible d'avoir un code qui me permet de calculer l'âge en mois ou en année.

Ci-joint mon fichier qui seras plus parlant.

Je vous remercie par avance et vous souhaite une bonne journée

Cordialement

Max
 

Pièces jointes

Re : Calculer l'age en mois ou en année

Bonjour Philippe

Je te remercie beaucoup mais sa ne calcul que les années, alors que moi je recherche de calculer les mois si il y a moins d'un an.

Si date est: 01/01/2011 textbox2 = "6"

@+

Max
 
Re : Calculer l'age en mois ou en année

bonjour apdf,phlaurent
une autre
Private Sub TextBox1_Change()

If TextBox1 <> "" Then
TextBox2 = DateDiff("m", CDate(TextBox1), Date)' en mois
'ou
'TextBox2 = DateDiff("yyyy", CDate(TextBox1), Date)'en année
End If
après lecture réponse apdf à phlaurent
Private Sub TextBox1_Change()

If TextBox1 <> "" Then
diff = Year(Date) - Year(CDate(TextBox1))
If diff > 1 Then
TextBox2 = DateDiff("yyyy", CDate(TextBox1), Date)
Else
TextBox2 = DateDiff("m", CDate(TextBox1), Date)
End If
End If

End Sub
à bientôt
End Sub
 
Dernière édition:
Re : Calculer l'age en mois ou en année

Bonjour à tous,

une autre approche :
Code:
Private Sub CommandButton2_Click()
Dim i As Integer
i = DateDiff("m", CDate(TextBox1), Date, 2, 2)
TextBox2 = IIf(i < 12, i & " mois", Int(i / 12) & " ans")
End Sub

bonne journée
@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
238
Réponses
4
Affichages
285
Réponses
4
Affichages
367
Retour