Calcul entre deux dates dans une TextBox

Bonjour ;

J’aimerais calculer dans une Textbox la différence entre deux dates.

La Textbox1 contient la date de début que je rentre manuellement.

LaTextBox2 la date du jour qui se met automatiquement.

Dans la TextBox3 je voudrais faire apparaitre les mois compris entre ces deux dates.

Auriez-vous le temps de m’aider, merci par avance.

Bonjour,

Essaie avec ce code :

Me.TextBox3 = DateDiff("m", CDate(Me.TextBox2), CDate(Me.TextBox1))

Bonne fin d'apm

bonsoir,

Je viens de tester le code mais rien ne se passe, je pense que je ne fais pas ce qui faut du coup je joins le fichier si vous pouviez regarder ce qui ne va pas
Merci de votre patience

16essai.xlsm (21.20 Ko)

p je joint le fichier

Bonjour,

Voilà le fichier.

j'ai mis :

- Un datepicker (mini calendrier) sur la 1ere date mais il s'ouvre avant ton formulaire.

- La date du jour en automatique.

Cdt

28datedif.xlsm (89.71 Ko)

Bonjour,

Le code fourni n'est pas à mettre dans l'évènement "Change" du TxtBx 3, icelui ne changeant pas...

Par contre, si tu le mets dans l'évènement du bouton de commande "Valider" comme ceci :

Private Sub CommandButton2_Click()
Me.TextBox3 = DateDiff("m", CDate(Me.TextBox2), CDate(Me.TextBox1))
End Sub

Tu auras, je pense, plus de chances d'obtenir ton résultat...

Si ceci te convient :

Et tant que tu en seras à marquer ce post, pense également à clôturer tous tes posts encore actifs....

(au moins 19 posts de ta part non clos... )

Rechercher des sujets similaires à "calcul entre deux dates textbox"