bonjour à tous,
je coince sur mon code qui veut pas marcher;
J'ai 3 textbox qui reçoivent des heures et des minutes
textbox797 heure arrivée
textbox 798 heure départ
textbox811 résultat (textbox798 - textbox 797)
j'ai réussi dans les textbox 797 et 798 à faire afficher l'heure en "hh : mm"
j'ai un souci avec le textbox811 qui ne m'affiche pas le résultat (il m'affiche 0)
code textbox797
code textbox798
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub TextBox797_AfterUpdate() Dim H1 As Date Dim H2 As Date H1 = CDate(TextBox797.Value = "hh:mm") H2 = CDate(TextBox798.Value = "hh:mm") TextBox811.Value = H2 - H1 End Sub
code textbox811 (textbox de résultat)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub TextBox798_AfterUpdate() Dim H1 As Date Dim H2 As Date H1 = CDate(TextBox797.Value = "hh:mm") H2 = CDate(TextBox798.Value = "hh:mm") TextBox811.Value = H2 - H1 End Sub
Pouvez vous me donner un coup de main
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub TextBox811_AfterUpdate() Dim H1 As Date Dim H2 As Date H1 = CDate(TextBox797.Value = "hh:mm") H2 = CDate(TextBox798.Value = "hh:mm") TextBox811.Value = Format(H2 - H1, "hh:mm") End Sub
merci d'avance
Partager