Benutzerdefinierte Funktionen in Excel
Problem:
Excel aktualisiert eingebaute Funktionen nach Zelländerungen automatisch. Dies möchten Sie auch für selbst erstellte Funktionen haben.
Lösung:
Während Excel eingebaute Funktionen wie „WENN“ oder „ANZAHL“ nach Zelländerungen automatisch aktualisiert, erscheint der aktuelle Wert einer benutzerdefinierten Funktion nur, wenn Sie die Zelle mit der Funktion explizit anklicken. Sie können erzwingen, dass Excel eine selbsterstellte „Function“ aus einem VBA-Modul automatisch aktualisiert, wenn Sie zu Beginn des Codes – also nach dem Funktionsnamen – diese Zeile hinzufügen:
Application.Volatile
Setzen Sie die Methode dosiert ein: Die Excel- Mappe wird davon deutlich langsamer.