Salta al contenuto principale

Excel: Istruzioni Utili nelle macro

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