Oh merci de ta rapidité, mais je ne comprends pas.
Je dois changé ma feuille pour l'adapter à mes besoins.
De sorte que l'employé de ménage clique IN selon la salle faite et ça inscrit l'heure dans la colonne BCDE 2 même chose pour le Out lorsqu'il a terminé.
Comme c'est la, je ne comprends pas ton code.
Je dois mettre ça :
Private Sub Worksheet_Change(ByVal Target As Range)
'Application.ScreenUpdating = False --> inutile dans cette macro
'Choix de la ligne
Dim Rw As Long
Rw = Target.Row
'effacement colonne N et M remplie
If Target.Column = 2 And Rw > 1 And Rw < 51 And Target.Count = 1 Then
If Target.Value = "X" Then Range("F" & Rw).Value = Now
End If
End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range("$B$6:$E$7")) Is Nothing Then
Cells(Target.Row - 4, Target.Column) = Now
End If
End Sub