Auto Refresh Excel ogni 1 secondo l’utilizzazione del VBA in Excel
In questo articolo imparerai come aggiornare automaticamente il file Excel ogni secondo utilizzando il codice VBA.
Domanda): Nella colonna A ci sono alcuni valori memorizzati e voglio che si aggiornino automaticamente ogni 1 secondo.
Per aggiornare il file excel ogni secondo seguiremo i seguenti passaggi:
Nella gamma A1: A10; usa la funzione RAND Dobbiamo seguire i passaggi seguenti per avviare l’editor di VB Fai clic sulla scheda Sviluppatore Dal gruppo Codice seleziona Visual Basic
===
-
Fare clic su Inserisci quindi su Modulo
Questo creerà un nuovo modulo.
Inserisci il seguente codice nel Modulo
Sub Calculate_Range ()
Intervallo (“A1: A5”). Calcola
Application.OnTime DateAdd (“s”, 1, Now), “Calculate_Range”
End Sub
-
Il codice sopra ha utilizzato il codice application.ontime che viene utilizzato per calcolare automaticamente l’intervallo A1: A5 per aggiornare ogni secondo.
-
L’intervallo A1: A5 contiene la funzione RAND che continuerà ad aggiornarsi ogni 1 secondo
In questo modo possiamo programmare il file excel per aggiornare ogni x quantità di tempo e risparmiare.