Como mudar o Excel para cálculo manual
Cálculos complexos, fórmulas de matriz extensas ou outros motivos podem levar o Excel a recalcular a tabela inteira por segundos (ou até minutos) após cada alteração em uma célula.
Se calcular suas tabelas é muito chato para você, pode desligar o recálculo automático. Para isso, acesse a função EXTRAS - OPÇÕES e ative a opção MANUAL na guia CÁLCULO.
Mas como você gerencia isso com uma macro? A macro a seguir mostra como fazer isso:
Desligue o sub recálculo ()
Com aplicativo
.CalculateBeforeSave = True
.Calculation = xlCalculationManual
Terminar com
End Sub
A macro muda o recálculo para o modo manual. Você pode então acionar um recálculo com a tecla F9. Ao mesmo tempo, a macro garante que um recálculo seja sempre executado antes que as pastas de trabalho sejam salvas.
Se você quiser mudar o recálculo de volta para AUTOMÁTICO usando uma macro, substitua a constante xlCalculationManual no código fonte xlCalculationAutomatic.