Fallunterscheidung im Change-Ereignis
04.01.2005 18:11:04
Matthias
ich möchte im Change-Ereignis eines Blattes eine Fallunterscheidung nach "Eingabe" oder "Löschen" von Zellinhalten machen.
Hintergrund: beim Löschen mit der "Entf"-Taste bleibt die ActiveCell gleich. Nach einer Eingabe, die mit "Enter" abgeschlossen wird, ändert sich die ActiveCell im Blatt.
Daher hatte ich folgende Idee:
Public Ereignis As String
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
If Selection.ClearContents = True Then Ereignis = "Löschen"
End Sub
Leider gibt der Befehl Selection.ClearContents ja keinen True oder False Wert zurück. In der Recherche und in den FAQ habe ich nichts passendes gefunden. (Das Problem ist ja immer, dass man nicht nach einem Befehl sucht, den man noch nicht kennt.) Weiss da jemand weiter?
Gruß
Matthias