Spesso , Visual Basic for Applications ( VBA) può essere eseguito lentamente . Lunghezza del codice e lo stile sono due cause . Per ogni riga di codice , l' applicazione che esegue la macro può essere eseguendo calcoli , ridisegnare l'intera interfaccia grafica e la registrazione degli eventi . Per accelerare l'esecuzione di codice VBA , passare all'applicazione di calcolo manuale e spegnere alcune maniglie prima le sue dichiarazioni e le procedure . Passare le cose di nuovo al modo in cui erano prima di terminare il codice VBA . Istruzioni 
 1 
 Avviare l'applicazione di Office per il quale vuoi velocizzare il codice VBA . Premere il tasto " CTRL + O , " selezionare il nome del file del documento , quindi fare clic su "Apri ". 
 2 
 Premi " Alt + F8 " per aprire la finestra di dialogo " Macro " . Selezionare la macro VBA vuoi accelerare , quindi fare clic su "Modifica ". 
 3 
 inserire le seguenti righe di codice a destra sotto le dichiarazioni di variabili o proprio sopra la tua prima affermazione . 
 
 Application.ScreenUpdating = False 
 
 Application.Calculation = xlCalculationManual 
 
 Application.EnableEvents = False 
 4 
 inserire le seguenti righe di codice solo sopra la linea "End Sub " alla fine del codice. 
 
 Application.ScreenUpdating = True 
 
 Application.Calculation = xlCalculationAutomatic 
 
 Application.EnableEvents = True 
 
 5 
 premi "Ctrl + S" per salvare il codice ottimizzato con il vostro documento.