Wie aktiviere und deaktiviere ich die bildschirmaktualisierung in vba?

Was ist eine VBA-Bildschirmaktualisierung?

ScreenUpdating ist eine Eigenschaft in VBA, mit der Sie die Bildschirmaktualisierung beim Ausführen von Code ein- und ausschalten können. Sie können es deaktivieren, bevor Sie Code ausführen, der die Ausführung Ihres Codes beschleunigt, und es dann wieder aktivieren, nachdem die Ausführung des Codes abgeschlossen ist. Sie können diese Eigenschaft lesen und schreiben.

VBA-Bildschirmaktualisierung

Standardmäßig ist die Bildschirmaktualisierung in Excel „EIN“. Wenn Sie einen Code normal ausführen, flackert er stark, wenn dieser Code lange dauert. Wenn Sie die Bildschirmaktualisierung jedoch deaktivieren, dauert die Ausführung kürzer als normal.

Deaktivieren Sie die Bildschirmaktualisierung in VBA

  1. Geben Sie zunächst das Schlüsselwort „Bewerbung“ ein.
  2. Tippen Sie anschließend auf „. » um die Liste der Eigenschaften und Methoden zu öffnen.
  3. Wählen Sie nun „Bildschirmaktualisierung“.
  4. Geben Sie am Ende „False“ an.

Sobald Sie die Bildschirmaktualisierung deaktivieren, wird sie von VBA nicht aktiviert, nachdem der Code ausgeführt wurde. Daher ist es immer besser, es auf Ihrer Seite auszuschalten. Der Code würde wie folgt aussehen.

Dinge, die man beachten muss

  • Stellen Sie sicher, dass der Bildschirm auf „EIN“ aktualisiert ist, wenn Sie ein Benutzerformular verwenden.
  • Wenn Sie Code debuggen, ist es am besten, einen Aktualisierungsbildschirm „EIN“ zu haben, damit Sie alle Aktivitäten so sehen können, wie sie sind.

Einen Kommentar hinzufügen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert