Microsoft 365 Différence en jours

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 !

Marvin57

XLDnaute Occasionnel
Bonjour tout le monde,

j'ai un UserForm qui a trois Textbox.

Textbox1 dans lequel je rentre une date
Textbox2 dans lequel je rentre une date

Textbox3 qui devrait si possible me donner la différence entre ces deux dates , en jours.

Pourriez vous me guider sur cette demande S'il vous plaît.

Je vous remercie d'avance.

Marvin57
 
Solution
Bonjour le Fil
ou peut être
VB:
TextBox3=Datediff("d", CDate(TextBox1.value"), CDate(TextBox2.value"))+1
si l'on veut que du 1/1/2024 au 1/1/2024 ca donne 1 jour Lol
reste a voir pour les demi journée Lol
Bonne fin de Journée
Jean marie
si tu veux 3 donc les deux journées inclues
je t'ai donné un exemple code pour ça
donc tu l'adate a tes controls TextBoxs
VB:
d1 = CDate(TextBox1.value") - TimeValue("23:59:59") 'on enlève les 24 heures de la journée
d2 = CDate(TextBox2.value) + TimeValue("23:59:59") 'on ajoute les 24 heurs de la journée
TextBox3=datediff(("d", d1, d2)
voilà 😉
 
Bonjour le Fil
ou peut être
VB:
TextBox3=Datediff("d", CDate(TextBox1.value"), CDate(TextBox2.value"))+1
si l'on veut que du 1/1/2024 au 1/1/2024 ca donne 1 jour Lol
reste a voir pour les demi journée Lol
Bonne fin de Journée
Jean marie
 
Dernière édition:
si tu veux 3 donc les deux journées inclues
je t'ai donné un exemple code pour ça
donc tu l'adate a tes controls TextBoxs
VB:
d1 = CDate(TextBox1.value") - TimeValue("23:59:59") 'on enlève les 24 heures de la journée
d2 = CDate(TextBox2.value) + TimeValue("23:59:59") 'on ajoute les 24 heurs de la journée
TextBox3=datediff(("d", d1, d2)
voilà 😉
Re,

Merci à toi. Je vois cela tout à l'heure et je reviendrai.
A+
 
Bonjour le Fil
ou peut être
VB:
TextBox3=Datediff("d", CDate(TextBox1.value"), CDate(TextBox2.value"))+1
si l'on veut que du 1/1/2024 au 1/1/2024 ca donne 1 jour Lol
reste a voir pour les demi journée Lol
Bonne fin de Journée
Jean marie
re ben c'est exact soit 24 heures

je sais c'est compliqué et bizarre quand même les fonctions date
mais quand on sait après c'est simple
 
re ben c'est exact soit 24 heures

je sais c'est compliqué et bizarre quand même les fonctions date
mais quand on sait après c'est simple
Re Patricktoulon
Re, ChTi160,

Merci Jean marie, j'ai mis en place et quoi dire ! Impeccable.👍👍
"reste a voir pour les demi journée Lol" Je n'y pense plus, comme ça je dors mieux la nuit.🤣😉

Merci à toi aussi Patricktoulon, parfois on sait plus quoi choisir.👍

A une prochaine fois.
Marvin57
 
- 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
15
Affichages
748
Réponses
8
Affichages
666
  • Question Question
XL 2013 VBA Excel
Réponses
2
Affichages
589
Réponses
11
Affichages
402
Réponses
22
Affichages
935
Réponses
4
Affichages
365
Retour