Desligue o recálculo do Excel via macro

Índice

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.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave