Bonjour, Voici mon problème, je souhaiterais relevé le temps en heure minute de l'intervalle entre mon 1er clic et mon second sur un bouton toggle.
Voici le code VBA que j'ai écrit :
Merci de m'aider à résoudre ce problème.
Voici le code VBA que j'ai écrit :
Private Sub ToggleButton1_Click()
Dim H As Integer, M As Integer, H2 As Integer, M2 As Integer, H3 As Integer, M3 As Integer, p As Integer
If ToggleButton1 Then
ToggleButton1.Caption = "Début"
ToggleButton1.BackColor = vbGreen
H = Hour(Now)
M = Minute(Now)
Else
ToggleButton1.Caption = "Fin"
ToggleButton1.BackColor = vbRed
H2 = Hour(Now)
M2 = Minute(Now)
M3 = ((H2 - H) * 60) + M2 - M
H3 = 0
Do While M3 >= 60
H3 = H3 + 1
M3 = M3 - 60
Loop
p = 6
Sheets("Feuil1").Activate
Cells(p, 1).Activate
Do While Not (IsEmpty(ActiveCell))
H = Sheets("Feuil1").Cells(p, 1)
M = Sheets("Feuil1").Cells(p, 2)
H3 = Sheets("Feuil1").Cells(p, 3)
M3 = Sheets("Feuil1").Cells(p, 4)
Loop
End If
End Sub
Merci de m'aider à résoudre ce problème.