Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Calcul durée entre 2 horaires dans textbox

  • Initiateur de la discussion Initiateur de la discussion TITOU73
  • 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 !

TITOU73

XLDnaute Nouveau
Bonsoir le forum,

Je cherche à caluler une durée en tre deux plages horaire inscrite dans des textbox.
Le résultat doit apparaitre dans une troisième textbox

Merci pour votre aide
Salutations
 

Pièces jointes

Re : Calcul durée entre 2 horaires dans textbox

Bonsoir,
Tu convertis les textes en heures avec Cdate, tu soustrais (attention, les heures négatives sont interdites), puis tu repasses en texte avec Format. Utilises l'aide (touche F1 après avoir écrit le mot) pour découvrir la syntaxe exacte.
A+
 
Re : Calcul durée entre 2 horaires dans textbox

Bonsoir, salut papou 🙂,
Code:
Private Sub TextBox1_Change()
If Len(TextBox1) = 2 Then TextBox1 = TextBox1 & ":"
calcul
End Sub

Private Sub TextBox2_Change()
If Len(TextBox2) = 2 Then TextBox2 = TextBox2 & ":"
calcul
End Sub

Sub calcul()
Dim x#, y#
TextBox3 = ""
If Not IsDate(TextBox1) Or Not IsDate(TextBox2) Then Exit Sub
x = CDbl(CDate(TextBox1))
y = CDbl(CDate(TextBox2))
If y > x Then
    TextBox3 = Format(y - x, "hh:mm")
Else
    TextBox3 = Format(1 - x + y, "hh:mm")
End If
End Sub
A+
kjin
 
Re : Calcul durée entre 2 horaires dans textbox

Je cherche à convertir le résultat de la durée ( textbox3 ) en minute plutôt qu'en hh:mm

De plus, est il possible de multiplier la valeur de la textbox3 avec une valeur inscrit dans la textbox4 et de retrouvé la somme dans la textbox5

Merci de votre aide
 

Pièces jointes

- 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

  • Question Question
Microsoft 365 Formule Outlook,
Réponses
8
Affichages
212
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…