Disattiva il ricalcolo di Excel tramite macro

Anonim

Come passare da Excel al calcolo manuale

Calcoli complessi, formule matriciali estese o altri motivi possono portare Excel a ricalcolare l'intera tabella per secondi (o anche minuti) dopo ogni modifica in una cella.

Se il calcolo delle tabelle è troppo fastidioso per te, puoi disattivare il ricalcolo automatico. Per fare ciò, richiamare la funzione EXTRA - OPZIONI e attivare l'opzione MANUALE nella scheda CALCOLO.

Ma come lo gestisci con una macro? La seguente macro mostra come farlo:

Disattiva il ricalcolo secondario ()
Con applicazione
.CalculateBeforeSave = True
.Calcolo = xlManuale di calcolo
Termina con
Fine sottotitolo

La macro commuta il ricalcolo in modalità manuale. È quindi possibile attivare un ricalcolo con il tasto F9. Allo stesso tempo, la macro garantisce che venga sempre eseguito un ricalcolo prima del salvataggio delle cartelle di lavoro.

Se si desidera riportare il ricalcolo su AUTOMATICO utilizzando una macro, sostituire la costante xlManuale di calcolo nel codice sorgente xlCalcoloAutomatico.