
VBA ScreenUpdating in Excel â Flackern stoppen und Makros beschleunigen (und warum es ein langsames Makro nicht rettet)
Application.ScreenUpdating gleich False weist Excel an, den Bildschirm wĂ€hrend des Makrolaufs nicht mehr neu zu zeichnen und ihn erst am Ende einmal neu aufzubauen, was das Flackern beseitigt und einen moderaten Geschwindigkeitsgewinn bringt. Doch es hilft nur, wenn Ihr Code schreibt, auswĂ€hlt oder scrollt â schrauben Sie es an ein rechenlastiges Makro, gewinnen Sie nichts. Die Regel, die Sie rettet, lautet, dass ein Absturz den Bildschirm eingefroren und grau zurĂŒcklassen kann, weshalb Sie ihn in einem Fehlerhandler wiederherstellen und sich nie darauf verlassen, dass er sich selbst zurĂŒcksetzt. Lernen Sie, wo es hilft, wo nicht, die Flacker-Falle der verschachtelten Wiederherstellung und das CleanExit-Muster, das es mit Calculation und EnableEvents kombiniert.












































































