Wie stoppe ich das Bildschirmflackern beim Ausführen von Makros in Excel?

Das Bildschirmflackern beim Ausführen von Makros in Excel kann ziemlich störend sein. Es gibt jedoch eine Möglichkeit, das Flackern zu minimieren oder zu beseitigen, indem man die Bildschirmaktualisierung deaktiviert, während das Makro läuft. Hier sind die Schritte, die du befolgen kannst:

  • Bearbeite dein Makro:
    • Öffne den VBA-Editor, indem du `Alt + F11` in Excel drückst.
    • Wähle das Makro, das du bearbeiten möchtest.
  • Deaktiviere die Bildschirmaktualisierung:
    • Füge `Application.ScreenUpdating = False` ganz am Anfang deines Makros ein. Dies stoppt die Aktualisierung des Bildschirms, während das Makro ausgeführt wird.
  • Wieder aktiviere die Bildschirmaktualisierung:
    • Füge `Application.ScreenUpdating = True` am Ende des Makros ein, um die Bildschirmaktualisierung wieder zu aktivieren, nachdem das Makro ausgeführt wurde.

Hier ein Beispiel, wie dein Makro aussehen könnte:

Sub DeinMakro()
    Application.ScreenUpdating = False ' Deaktiviere die Bildschirmaktualisierung

    ' Dein Makro-Code hier
    ' ...

    Application.ScreenUpdating = True ' Aktiviere die Bildschirmaktualisierung
End Sub

Indem du diese Einstellungen vornimmst, sollte das Bildschirmflackern erheblich reduziert werden. Beachte, dass während der Bildschirmaktualisierung auf „False“ gesetzt ist, du keine Änderungen auf dem Excel-Blatt siehst, bis der Vorgang beendet ist.

Unlock Your Potential

Excel

Basic - Advanced

Access

Access Basic - Advanced

Power BI

Power BI Basic - Advanced

Help us grow the project