Accelera le macro di Excel e aumenta la velocità

Sommario

Ecco come le macro diventano più veloci

Vuoi che le tue macro siano più veloci? Se apporti modifiche alla visualizzazione utilizzando le macro, puoi facilmente aumentare la velocità: spegni il display dello schermo per un breve periodo!

Durante l'esecuzione di una macro, Excel apporta immediatamente nelle tabelle o nei diagrammi tutte le modifiche alle tabelle causate dal codice del programma e aggiorna costantemente la visualizzazione sullo schermo.

Se ora esegui operazioni ad alta intensità di visualizzazione come l'inserimento o la formattazione di un numero elevato di celle, puoi risparmiare tempo disattivando l'aggiornamento dello schermo mentre la macro è in esecuzione. La schermata (o la finestra di Excel) rimane invariata e viene aggiornata solo dopo l'esecuzione della macro. È possibile utilizzare il seguente comando per disabilitare le modifiche nella finestra di Excel utilizzando una macro:

Application.ScreenUpdating = False

Naturalmente, lo schermo rimane visibile anche dopo l'esecuzione del comando, anche Excel apporta modifiche, ma non le puoi vedere. Quando la parte del programma è terminata con le modifiche, riattivare l'aggiornamento dello schermo. Per fare ciò, utilizzare il seguente comando:

Application.ScreenUpdating = True

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave