Excel: Istruzioni Utili nelle macro
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