Volatilität bei UDF schaltbar ?
15.08.2022 00:23:52
Daniel
folgendes Problem:
ich habe eine Exceldatei, die ich ständig im Hintergrund geöffnet habe, weil ich sie regelmäßig brauche.
diese Datei enthält eine UDF, die über Application.Volatile volatil geschaltet ist.
Gibt es eine Möglichkeit, diese Volatilität zu steuern und die Funktion nur dann volatil zu machen, wenn diese Mappe nicht im Hintergrund ist sondern die aktive Mappe?
das Problem ist, ich schreibe häufig Makros und teste diese im Einzelstepmodus. Jedesmal wenn ich in so einem Marko etwas in eine Zelle schreibe, springt die Ausführung natürlich in den Code der volatilen Funktion.
Das ist zwar prinzipiell richtig, aber beim Testen im Einzelstep in diesem Fall lästig.
Kann man das irgendwie unterbinden bzw verhindern?
ja, ich weiß dass man die Funktion dann mit mit einem Tastendruck ausführen lassen kann und im eigentlichen Makro mit dem Einzelstep weitermachen kann, aber es ist trotzem lästig.
Ich weiß auch, dass man die Datei mit der volatilen UDF auch schließen kann, aber das möchte ich eigentlich nicht, da ich sie mehrfach am Tag benötige und sie daher geöffnet bleiben soll..
daher würde ich gerne wissen, ob man das ausführen einer volatilen Funktion so steuern kann, dass es nur gemacht wird wenn die Datei aktiv ist, oder vielleicht über einen Button das "volatilität - ein/aus" schalten kann?
Gruß Daniel