Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address <> "$H$24" Then Exit Sub
If Target.Value = "" Then Exit Sub
Range("D24").Value = Range("D50").Value
MsgBox ("changement effectué")
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Target.Address <> "$H$24" Then Exit Sub
If Target.Value = "" Then Exit Sub
Range("D24").Value = Range("D50").Value
MsgBox ("changement effectué")
End Sub