Heim  >  Artikel  >  Themen  >  Excel-Beispiel für detaillierten Countdown

Excel-Beispiel für detaillierten Countdown

WBOY
WBOYnach vorne
2022-12-07 17:03:014247Durchsuche

Dieser Artikel bringt Ihnen relevantes Wissen über Excel, das hauptsächlich die Erstellung einer Countdown-Karte vorstellt. Ich hoffe, es wird für alle hilfreich sein.

Excel-Beispiel für detaillierten Countdown

Verwandte Lernempfehlungen: Excel-Tutorial

In der täglichen Arbeit gibt es oft einige Countdown-Anwendungen, wie zum Beispiel die üblichen n Tage bis zur Hochschulaufnahmeprüfung, n Tage bis zum Ende des Projekts usw. Verwenden Sie die Datumsfunktion in Excel in Kombination mit dem VBA-Code, um eine Aktualisierung zu erzwingen und eine Countdown-Karte zu erstellen.

Schauen wir uns zunächst den Effekt an:

Excel-Beispiel für detaillierten Countdown

Schauen wir uns die konkreten Schritte an:

Schritt 1 Gehen Sie davon aus, dass das Enddatum des Feiertags der 14. September 2022 um 0:00 Uhr ist. Geben Sie Folgendes ein Geben Sie in Zelle C2 die Formel ein, um die verbleibende ganze Zahl an Tagen zu erhalten.

=INT("2022-9-14"-NOW())&"天"

Schritt 2 Legen Sie das benutzerdefinierte Format der D2-Zelle fest als:

hh Stunden mm Minuten ss Sekunden

Excel-Beispiel für detaillierten Countdown

Geben Sie dann die folgende Formel in die D2-Zelle ein:

="2022-9-14"-NOW()

Obwohl die NOW-Funktion eine flüchtige Funktion ist, Wenn im Arbeitsblatt kein Vorgang ausgeführt wird, der eine Neuberechnung auslösen kann, können die Formelergebnisse nicht automatisch in Echtzeit aktualisiert werden. Daher muss VBA-Code für die geplante Aktualisierung hinzugefügt werden.

Schritt 3 Drücken Sie die Tastenkombination , um den VBE-Editor zu öffnen, klicken Sie auf den Befehl [Einfügen] → [Modul], klicken Sie im [Projekt-Explorer], um das gerade eingefügte „Modul 1“ auszuwählen, und geben Sie ein den folgenden Code im Codefenster rechts.

Sub Macro1()
Application.OnTime Now + TimeValue("00:00:01"),"Macro1"
Calculate
End Sub
Private Sub workbook_open()
Macro1
End Sub

Excel-Beispiel für detaillierten Countdown

Das „00:00:01“ im Code bedeutet, dass die Aktualisierungszeit 1 Sekunde beträgt und je nach Bedarf im tatsächlichen Gebrauch eingestellt werden kann. Wenn Sie beispielsweise die Aktualisierungszeit auf 1 Minute festlegen möchten, können Sie diesen Teil in „00:01:00“ ändern.

Schritt 4 Klicken Sie, um „ThisWorkbook“ im [Projekt-Explorer] auszuwählen, geben Sie den folgenden Code in das Codefenster rechts ein und drücken Sie dann die Taste F5, um den Countdown-Effekt in der Zelle zu erzielen.

Private Sub workbook_open()
Call Macro1
End Sub

Excel-Beispiel für detaillierten Countdown

Excel-Beispiel für detaillierten Countdown

Speichern Sie die Datei abschließend als Excel-Makro-fähige Arbeitsmappe, also im XLSM-Format.

Wenn Sie die Datei erneut öffnen und eine Sicherheitswarnung wie im Bild angezeigt erscheint, denken Sie daran, auf die Schaltfläche [Inhalt aktivieren] zu klicken.

Excel-Beispiel für detaillierten Countdown

Nachdem die Erstellung abgeschlossen ist, können Sie Excel öffnen und zusehen, wie die Zeit nach und nach abnimmt und das Vermissen einer Person immer stärker wird ...

Verwandte Lernempfehlungen: Excel-Tutorial

Das obige ist der detaillierte Inhalt vonExcel-Beispiel für detaillierten Countdown. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:excelhome.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen