Hallo Xperten,
ich möchte mit einem VBA-Makro erfassen, wenn der Inhalt einer Zelle geändert wird. Das kann ich ja über «Private Sub Worksheet_Change(ByVal Target As Range)» erreichen. «Target» gibt ja dabei die geänderte Zelle als Range zurück. Prima!
Wenn nun jemand per Markierung mehrere Zellen ändert (z. B. durch Kopieren-Einfügen), gibt «Target» ja den ganzen Range (die Markierung) zurück. Auch damit kann ich umgehen - mein Makro kann ja den Range auswerten. Auch gut!
Dritter Fall: Jemand markiert eine Reihe von Zellen, ändert aber nur den Inhalt der aktiven Zelle. Wie krieg’ ich nun das raus? Das Makro soll ja nur erfassen, welche Zelle wirklich geändert wurde.
Hat jemand 'ne Idee für mich?
Gruß
(Woly)