jeromeN95
XLDnaute Impliqué
Bonsoir, comment utiliser les commandes vba dans ce style :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("C13:C200")) Is Nothing Then GoTo fin
ActiveCell = Now()
'format du double clique en HH:MM:SS
Cells(Target.Row, 3) = Format(Now, "hh:mm:ss")
'déplacer la cellule vers la droite aprés validation
Selection.End(xlToLeft).Select
fin:
End Sub
' clik droit = Heure dans colone C et P uniquement !
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("P13😛200")) Is Nothing Then GoTo fin
ActiveCell = Now()
'format du double clique en HH:MM:SS
Cells(Target.Row, 16) = Format(Now, "hh:mm:ss")
'déplacer la cellule vers la droite aprés validation
Selection.End(xlToLeft).Select
fin:
Cancel = True
End Sub
Mais en appuyant uniquement sur E pour l'heure d'entrée a la place du Double Click
Et S pour la soirtie a la place du click droit ...
svp???
Merci.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("C13:C200")) Is Nothing Then GoTo fin
ActiveCell = Now()
'format du double clique en HH:MM:SS
Cells(Target.Row, 3) = Format(Now, "hh:mm:ss")
'déplacer la cellule vers la droite aprés validation
Selection.End(xlToLeft).Select
fin:
End Sub
' clik droit = Heure dans colone C et P uniquement !
Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("P13😛200")) Is Nothing Then GoTo fin
ActiveCell = Now()
'format du double clique en HH:MM:SS
Cells(Target.Row, 16) = Format(Now, "hh:mm:ss")
'déplacer la cellule vers la droite aprés validation
Selection.End(xlToLeft).Select
fin:
Cancel = True
End Sub
Mais en appuyant uniquement sur E pour l'heure d'entrée a la place du Double Click
Et S pour la soirtie a la place du click droit ...
svp???
Merci.