Mir hatte hier im Forum vor nicht allzu langer Zeit jemand folgenden Code geschrieben, der eine Mitteilung bringt, wenn eine Zelle beschrieben wird.
Private Sub Worksheet_Change(ByVal Target As Range)
'A1:K100=Bereich, in den Daten importiert werden
If Not Intersect(Target, Range("A1:K100")) Is Nothing Then
MsgBox "Achtung! Daten werden beim nächsten Import überschrieben.", vbExclamation
End If
End Sub
Allerdings sollte die Meldung nur dann kommen, wenn jemand zum ersten mal in einem bestimmten Bereich etwas eintragen möchte, und das am besten, schon wenn die betreffende Zelle Markiert wird, und nicht erst wenn der Inhalt schon gelöscht ist.
Ist das möglich?
Gruß Martin