UDF optionale Funktionsargumente
05.05.2016 18:07:00
GerhardP
Ich habe folgendes Problem.
Ich habe eine UDF mit 16 Eingabeparametern geschrieben, davon sind die letzen 7 optional.
Nach der Eingabe von 6 Parametern, obwohl ich noch nicht mit der Eingabe fertig bin und der Cursor noch im Eingabefeld ist, geht Excel offensichtlich in den Code und arbeitet ihn ab. Das dauert wegen der umfangreichen Berechnungen ein paar Sekunden. Erst dann ist eine weitere Dateneingabe für ein Zeichen möglich. Dann erfolgt wieder ein Berechnungsdurchgang.
Meine Frage:
Kann ich dem Code irgendwie sagen, dass die Eingabe noch nicht abgeschlossen ist und die Berechnungen damit überspringen?
Z.b. Abfragen, ob der ok Button gedrückt bzw. Die Eingabe mit Strg+hochstellen+enter abgeschlossen wurde (das Berechnungsergebnis ist eine Matrix)
Vielen Dank für eine Antwort.
Gerhard