Istruzioni Utili nelle macro di Excel

Argomento

Inibire l'aggiornamento dello schermo durante l'esecuzione di una macro

Per evitare di vedere lo sfarfallio dello schermo, durante l'esecuzione di una macro occorre inserire l'istruzione:

Application.ScreenUpdating = False

L'effetto è non solo quello di non vedere l'aggiornamento dello schermo durante l'esecuzione della macro, ma anche di velocizzarle la prestazione.

Al termine dell'esecuzione si inserirà

Application.ScreenUpdating = True

 

 

Nascondere i messaggi di richiesta di conferma

Se durante l'esecuzione di una macro viene cancellato un foglio, Excel ne chiede la conferma. Per evitare questo occorre inserire l'istruzione

Application.DisplayAlerts = False

prima dell'istruzione di rimozione del foglio

ActiveSheet.Delete

Successivamente andrà inserita l'istruzione

Application.DisplayAlerts = True

per riattivare i messaggi di conferma