Come inserire un timer per il conto alla rovescia in un foglio di lavoro di Excel

Da solo, Excel non ha una funzione per includere un timer per il conto alla rovescia. Tuttavia, con un linguaggio di programmazione chiamato Visual Basic per applicazioni, è possibile scrivere una semplice macro per eseguire la funzione di conto alla rovescia. Questo articolo mostra come creare una macro che consente a un timer di contare fino a 12 ore, adatta per la gestione del tempo all'interno di un foglio di lavoro.

Formatta la cella del timer

Passo 1

In un nuovo foglio di lavoro aperto, vai alla cella A1. Questa sarà la posizione del timer di esempio.

Video del giorno

Passo 2

Accesso al formato cella

Credito immagine: Immagine per gentile concessione di Microsoft

Fare clic con il tasto destro sulla cella A1 e seleziona Formato celle.

Passaggio 3

Selezione del formato Oreminutisecondi.

Credito immagine: Immagine per gentile concessione di Microsoft

Selezionare Volta dalla casella Categoria e scegli uno dei formati ore: minuti: secondi. Clic ok per impostare il formato della cella.

Crea la Macro

Passo 1

Apertura di un modulo VBA.

Credito immagine: Immagine per gentile concessione di Microsoft

Accedi alla finestra di modifica di Visual Basic premendo ALT-F11. Clic Inserire dalla barra dei menu e fare clic su Modulo.

Passo 2

Inserimento del codice VBA

Credito immagine: Immagine per gentile concessione di Microsoft

Immettere il seguente testo nella finestra Modulo1:

Dim gConta come data
Timer secondario()
gCount = Now + TimeValue("00:00:01")
Applicazione. OnTime gCount, "EndMessage"
Fine sotto
Messaggio di sottofine()
Dim xRng come intervallo
Imposta xRng = Applicazione. Foglio attivo. Intervallo ("A1")
xRng. Valore = xRng. Valore - Seriale temporale (0, 0, 1)
Se xRng. Valore <= 0 Allora
MsgBox "Conto alla rovescia completato."
Esci Sotto
Finisci se
Timer chiamata
Fine sotto

Puoi copia e incolla il testo del codice sopra, oppure puoi digitarlo, riga per riga, nella finestra Modulo1. L'editor VBA applica la formattazione secondo necessità.

Passaggio 3

Salvataggio come cartella di lavoro con attivazione macro

Credito immagine: Immagine per gentile concessione di Microsoft

Riduci a icona la finestra VBA facendo clic su - simbolo nell'angolo in alto a destra. Clic File sul nastro e Salva come. Seleziona una posizione per salvare il file. Nella finestra Salva con nome, dai un nome alla cartella di lavoro e seleziona Cartella di lavoro con attivazione macro di Excel (*.xlsm) dal Salva come tipo menu `A tendina. Clic Salva e tornare alla cartella di lavoro.

Utilizzo del timer

Passo 1

Clicca sulla cella A1 ed entra 0:3:0, quindi premere accedere. Questo imposta il tempo per 0 ore, 3 minuti e 0 secondi.

Passo 2

Clicca il Visualizzazione scheda sulla barra multifunzione e fare clic macro. Selezionare Timer dall'elenco Macro e fare clic su Correre. La tua cella del timer inizierà il conto alla rovescia fino a zero, quando a Conto alla rovescia completato si apre la finestra di dialogo. Clic ok per tornare al tuo lavoro.

Consiglio

Non è necessario utilizzare la cella A1. Posiziona il tuo timer ovunque e cambia il riferimento di cella nella riga 8 del codice del timer da A1 a qualsiasi cella tu usi.