XL 2021 VBA calcul d'un intervalle entre deux TEXTBOX

dadaze

XLDnaute Nouveau
Bonjour,

Je pensait ne pas rencontrer de difficulté encore raté! En effet, je souhaite calculer un intervalle entre une date de naissance et celle du jour exprimé en année.
Pour ce faire j'utilise deux TEXTBOX la première contenant la date de naissance et l'autre censée m'affichait l'âge.
A cette fin j'ai utilisé le code ci dessous mais bien évidemment ça bug en me retournant un chiffre négatif
Exemple : je mets ma date de naissance dans la TXTDATE2 et la TXTage me retourne ceci -19979.
Si vous disposez d'un peu de temps à me consacrer, je vous en remercie d'avance.

Private Sub TXTage_Enter()
Me.TXTage = Format(Me.TXTage, "0")
Me.TXTage.Value = DateDiff("y", Now, CDate(Me.TXTDATE2))
End Sub
 

sylvanu

XLDnaute Barbatruc
Supporter XLD

Pièces jointes

  • Classeur2.xlsm
    15.8 KB · Affichages: 2
Dernière édition:

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
315 127
Messages
2 116 534
Membres
112 771
dernier inscrit
mikadu49