Geht das überhaupt, denn das Changeereignis reagiert ja auf alle Veränderungen von Zellwerten?
Gruß Achim
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address(0, 0) = "D4" Then
MsgBox "Zelle D4 wurde geändert"
End If
End Sub
Die Messagebox erscheint hierbei nur, wenn Zelle D4 geändert wurde.
Grüße Boris