Utilizzare la funzione "Timer " per misurare il tempo trascorso in Visual Basic, Applications Edition (VBA ) . Restituisce il numero di secondi trascorsi dalla mezzanotte. Si può usare per riferimento o misurare il tempo totale di esecuzione di una funzione di VBA . Assegnando una variabile di prendere una "istantanea" del timer all'inizio e alla fine del codice , e quindi misurare la differenza tra di loro , è possibile ottenere il numero di secondi necessari per la funzione da eseguire. Impostando il formato di output di conseguenza , è possibile ottenere risultati fino a centesimi di secondo . Istruzioni 
 1 
 Avviare l' applicazione di Microsoft Office che si sta utilizzando per eseguire la funzione di VBA . Premere il tasto " CTRL + O , " selezionare il documento che contiene il codice e quindi fare clic su "Apri ". 
 2 
 Premere " ALT + F11 " per aprire l'editor di Visual Basic (VBE ) . Nel pannello " Gestione progetti " , fare doppio clic sul nome del modulo che contiene la funzione 
 3 
 Inserire il seguente codice subito dopo la prima riga nella funzione : . 
 
 startTime = Timer ( ) economici 4 
 Inserisci il seguente codice prima della riga che dice " End Function " o "End Sub " : 
 
 endTime = Timer ( ) < br 
 msg > = " tempo di esecuzione : " & Chr ( 13) & _ 
 
 Format ( endTime - startTime , "0.000 s " ) per 
 MsgBox msg , Stati vbInformation < br > 5 
 premi "Ctrl + S " per salvare il codice e documento. 
 6 
 Premere " F5 ", selezionare il nome della vostra funzione dall'elenco e fare clic su " Esegui ". Dopo la funzione completa i suoi passaggi , una piccola finestra di messaggio mostrerà quindi il suo tempo di esecuzione . Fare clic su " OK" per chiuderla.