Fehlfunktion Worksheet_Change
27.11.2007 09:15:00
Helmut
in meiner kurzen Beispieldatei mein Problem:
Worksheet_Change schreibt in Zelle F1 immer abwechselnd "YES" oder "NO". In der Tabelle verwende ich eine selbstgeschriebene Funktion tt().
Ich kann die Funktion tt() in eine Zelle schreiben mit Drag&Drop kopieren und verschieben - Kein Problem
Sobald ich aber tt() mit Kopieren und Einfügen bearbeite wird die Worksheet_Change Routine vorzeitig abgebrochen. Und zwar in dem Moment in dem sie einen Wert (YES oder NO) in die Tabelle schreibt.
Da der Eventhandler an dieser Stelle noch auf False steht, war es das dann.
Das Problem existiert auch nur bei selbstenwickelten Funktionen. Mit excelinternen Funktionen wie Summe() entsteht das Problem auch nicht.
Das Beispiel hier ist stark reduziert zur Verdeutlichung der Problematik
Wer kann helfen?
Gruß
Helmut
https://www.herber.de/bbs/user/48078.xls
Anzeige