Frage zum Change-Event
15.11.2003 12:18:46
Marco
ich habe gerade damit angefangen mich über Literatur in den Bereich VBA Programmierung mit Excel voranzutasten.
Dabei ist nun ein Problem aufgetreten.
Ich habe eine Tabelle mit sehr vielen Werten(ca. 50 Spalten und ca.2000 Zeilen)und möchte eine Prozedur schreiben, die Änderungen in den einzelnen Zellen erkennt und dokumentiert. Das soll, wenn es geht, wie folgt aussehen:
Änderungsdatum , neuer Inhalt, alter Inhalt.
An den alten Inhalt komme ich mit Hilfe des Change-Events, aber den alten Wert bekomme ich nicht mehr. Ich dachte das es event. über das Selection-Event geht,aber dann wird es immer doppelt doppelt ausgeführt und wirft meinen Programmablauf mit den Zählvariablen durcheinander.
Ich wollte nun wissen, ob es eine Möglichkeit gibt dieses Problem zu beheben?
Gibt es zum Beispiel eine Möglichkeit an die Zwischenablage von Excel heran zukommen?
Bei Excel ist es ja so, daß wenn ich in eine Zelle gehe, einen anderen Inhalt einfüge und dann die "ESC"-Taste drücke, daß dann der alte Inhalt wieder da ist. Kann ich so etwas programmieren oder komme ich an diesen Wert ran?
Für Antworten bin ich im voraus schonmal dankbar.
MfG
Marco