In diesem Artikel erfahren Sie, wie Sie Excel-Dateien alle 1 Sekunde mithilfe von VBA-Code automatisch aktualisieren.

Frage): In Spalte A sind einige Werte gespeichert und ich möchte, dass sie alle 1 Sekunde automatisch aktualisiert werden.

Um die Excel-Datei alle 1 Sekunde zu aktualisieren, gehen Sie wie folgt vor:

Im Bereich A1: A10; RAND-Funktion verwenden Wir müssen die folgenden Schritte ausführen, um den VB-Editor zu starten. Klicken Sie auf die Registerkarte Entwickler. Wählen Sie in der Code-Gruppe Visual Basic

img1

aus

===

  • Klicken Sie auf Einfügen und dann auf Modul

img2

Dadurch wird ein neues Modul erstellt.

Geben Sie den folgenden Code in das Modul

ein === Sub Calculate_Range ()

Bereich („A1: A5“). Berechnen Sie

Application.OnTime DateAdd („s“, 1, Now), „Calculate_Range“

End Sub

img3

  • Der obige Code hat den Code application.ontime verwendet, mit dem der Bereich A1: A5 automatisch berechnet wird, um alle 1 Sekunde aktualisiert zu werden.

  • Bereich A1: A5 enthält die RAND-Funktion, die alle 1 Sekunde aktualisiert wird

img4

Auf diese Weise können wir die Excel-Datei so planen, dass sie alle x Zeit aktualisiert und gespart wird.