Private Sub Worksheet_Change(ByVal Target As Range)
'si ce n'est pas la colonne "M" qui a été modifier, quitter la macro
If Not Target.Column = 13 Then Exit Sub
'si on n'a pas saisi une date dans la colonne "M", quitter la macro
If Not IsDate(Target.Value) Then Exit Sub
'écrire "TERMINÉ" sur la cellule de gauche
Target.Offset(0, -1).Value = "TERMINÉ"
End Sub