Cum să inserați un cronometru cu numărătoare inversă într-o foaie de lucru Excel

Pe cont propriu, Excel nu are o funcție care să includă un cronometru cu numărătoare inversă. Cu toate acestea, cu un limbaj de programare numit Visual Basic pentru aplicații, este posibil să scrieți o macrocomandă simplă pentru a efectua funcția de numărătoare inversă. Acest articol arată cum să creați o macrocomandă care permite unui cronometru să numără invers până la 12 ore, potrivită pentru gestionarea timpului într-o foaie de lucru.

Formatați celula temporizatorului

Pasul 1

Într-o foaie de lucru nouă, deschisă, navigați la celula A1. Aceasta va fi locația exemplului de cronometru.

Videoclipul zilei

Pasul 2

Accesarea formatului de celule

Credit imagine: Imagine prin amabilitatea Microsoft

Faceți clic dreapta pe celulă A1 și selectați Celule de format.

Pasul 3

Selectarea formatului ore minute secunde.

Credit imagine: Imagine prin amabilitatea Microsoft

Selectați Timp din caseta Categorie și alegeți unul dintre formatele ore: minute: secunde. Clic O.K pentru a seta formatul celulei.

Creați macro-ul

Pasul 1

Deschiderea unui modul VBA.

Credit imagine: Imagine prin amabilitatea Microsoft

Accesați fereastra de editare Visual Basic apăsând ALT-F11. Clic Introduce din bara de meniu și faceți clic Modul.

Pasul 2

Se introduce codul VBA

Credit imagine: Imagine prin amabilitatea Microsoft

Introduceți următorul text în fereastra Module1:

Dim gCount As Data
Temporizator secundar()
gCount = Acum + TimeValue("00:00:01")
Aplicație. OnTime gCount, „EndMessage”
End Sub
Sub EndMessage()
Dim xRng As Range
Set xRng = Aplicație. Foaie activă. Interval ("A1")
xRng. Valoare = xRng. Valoare - TimeSerial (0, 0, 1)
Dacă xRng. Valoare <= 0 Atunci
MsgBox „Numărătoarea inversă finalizată”.
Ieșiți din sub
Încheiați dacă
Apel Timer
End Sub

Puteți copiaza si lipeste textul codului de mai sus sau îl puteți tasta, rând cu linie, în fereastra Module1. Editorul VBA aplică formatarea după cum este necesar.

Pasul 3

Salvare ca un registru de lucru activat pentru macrocomenzi

Credit imagine: Imagine prin amabilitatea Microsoft

Minimizați fereastra VBA făcând clic pe - simbol în colțul din dreapta sus. Clic Fişier pe panglică şi Salvează ca. Selectați o locație pentru a vă salva fișierul. În fereastra Salvare ca, dați un nume registrului de lucru și selectați Registrul de lucru cu macrocomenzi Excel (*.xlsm) de la Salvați ca tip lista verticală. Clic salva și reveniți la cartea de muncă.

Utilizarea temporizatorului

Pasul 1

Faceți clic pe celulă A1 si intra 0:3:0, apoi apăsați introduce. Aceasta setează timpul pentru 0 ore, 3 minute și 0 secunde.

Pasul 2

Apasă pe Vedere pe panglică și faceți clic Macro-uri. Selectați Temporizator din lista Macro și faceți clic Alerga. Celula temporizatorului dvs. va începe numărătoarea inversă până la zero, când a Numărătoarea inversă finalizată se deschide dialogul. Clic O.K să te întorci la munca ta.

Bacsis

Nu trebuie să utilizați celula A1. Plasați cronometrul oriunde și schimbați referința celulei din rândul 8 din codul temporizatorului de la A1 la celula pe care o utilizați.