1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| Private Sub Worksheet_Change(ByVal Target As Range)
Dim LiGne As Integer
If Target.Column = 1 Then ' on contrôle si acces ds la colonne 1
LiGne = ActiveCell.Row ' ligne active
With Sheets("feuil1")
If ActiveCell = "Naissance" Then
.Cells(LiGne, 2) = Format(Now(), "dd/mm/yyyy") 'date du jour en b donc né
.Cells(LiGne, 3) = Format(Now(), "dd/mm/yyyy") ' date du jour en c né mais aussi entré
End If
If ActiveCell = "Achat" Then
.Cells(LiGne, 2) = ""
.Cells(LiGne, 3) = Format(Now(), "dd/mm/yyyy") ' date du jour en c entré
End If
End With
End If
End Sub |