Come abilitare e disabilitare l'aggiornamento dello schermo in vba?
Cos’è l’aggiornamento dello schermo VBA?
ScreenUpdating è una proprietà in VBA che è possibile utilizzare per attivare l’aggiornamento dello schermo su “ON” e “OFF” durante l’esecuzione del codice. Puoi disabilitarlo prima di eseguire qualsiasi codice che accelera l’esecuzione del tuo codice, quindi abilitarlo nuovamente al termine dell’esecuzione del codice. Puoi leggere e scrivere questa proprietà.
Per impostazione predefinita, l’aggiornamento dello schermo è “ON” in Excel. Quando esegui un codice normalmente, è necessario molto sfarfallio se il codice impiega molto tempo, ma se disattivi l’aggiornamento dello schermo, l’esecuzione richiederà meno tempo del normale.
Disabilita l’aggiornamento dello schermo in VBA
- Per prima cosa digita la parola chiave “Applicazione”.
- Successivamente, tocca un file “. » per aprire l’elenco delle proprietà e dei metodi.
- Ora seleziona “Aggiornamento schermo”.
- Alla fine, specifica “Falso”.
Una volta disabilitato l’aggiornamento dello schermo, VBA non lo abiliterà dopo l’esecuzione del codice. Quindi è sempre meglio disattivarlo da parte tua. Il codice sarebbe come qualcosa di seguito.
Cose da considerare
- Assicurati che lo schermo sia aggiornato su “ON” quando utilizzi un modulo utente.
- Se stai eseguendo il debug del codice, è meglio avere una schermata di aggiornamento “ON” in modo da poter vedere tutta l’attività così com’è.