J'ai retreci mes lignes de codes pour voir ou été le problème et mon problème viens de la:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 4 Then
'Ecris lheure actuelle dans la colonne D apres avoir scanner le START
Cells(Target.Row, 4).Value = Time()
End If
If Target.Column = 5 Then
'Ecris lheure actuelle dans la colonne E apres avoir scanner le END
Cells(Target.Row, 5).Value = Time()
End If
If Not Application.Intersect(Target, Range("E:E")) Is Nothing Then
'Permet la soustraction des heures du debut et de fin
Target.Offset(0, 1).Value = Target.Offset(0, -1).Value - Target.Value
Target.Offset(0, 1).NumberFormat = "[mm]"
End If
End Sub
Je ne comprend vraiment pas pourquoi...
Pensez-vous pouvoir m'aider ?