Eu tenho uma fórmula em uma célula que conta os valores em 2 outras células. Normalmente, após inserir os valores nessas duas outras células, a célula da fórmula é atualizada automaticamente quando Enteré pressionada ou quando as células são clicadas.
No entanto, por algum motivo, o valor calculado pela fórmula não é atualizado automaticamente. Estou tendo que clicar na barra de fórmulas e, em seguida, tenho que clicar em enter para que a célula de fórmula faça seu trabalho.
Por que isso está acontecendo?
fonte
Application.Calculation = xlCalculationManual
?Confirme com o Excel 2007: botão Office> Opções do Excel> Fórmulas> Cálculo da pasta de trabalho> Automático.
Tecla de atalho para atualizar
Ctrl+F9
fonte
Eu tive um caso disso agora no Excel 2010: uma planilha específica que não seria recalculada automaticamente. Alterei a configuração conforme indicado acima; mas o recálculo automático ainda não funcionou e, ao verificar novamente a opção "Cálculo", descobriu que havia se redefinido para "Manual" sozinho. Três tentativas depois e ainda era inflexível, queria ser "Manual" e nada mais.
Então, aqui está minha solução para o problema:
Copie o conteúdo da planilha para uma nova e exclua a antiga (não era uma planilha particularmente importante, felizmente), e tudo estava bem. Só posso supor que, de alguma forma, o arquivo tenha sido corrompido.
Um bom motivo para manter backups.
fonte
.XLSM
ou.XLSB
ela pode ter umaWorksheet_Change
macro de eventos não autorizada ou semelhante que foi utilizadaApplication.Calculation = xlCalculationManual
e se errou ou simplesmente não a redefiniuxlCalculationAutomatic
.Eu também tive esse problema com uma planilha muito grande que parou de se atualizar no fim de semana, mas, depois de verificar as soluções acima, a configuração já estava definida como automática e a planilha é muito grande para ser reconstruída, por isso fiquei perdida.
Minha solução foi encontrar uma versão antiga da mesma planilha do Excel que não apresentava esses problemas antes de arquivá-la, que é de tamanho e complexidade semelhantes à versão atual.
Abri esta planilha, verifiquei se ainda estava funcionando e atualize automaticamente com a instalação atual do MS Excel e quaisquer novas atualizações automáticas do escritório (com as quais funcionava) e depois reabri a planilha original. "Hey presto", estava funcionando novamente.
fonte
Encontrei um problema em que algumas células não estavam calculando. Eu verifiquei todas as coisas normais, como tipo de célula, cálculo automático, etc ...
O que eu achei ser o problema foi a fórmula e o fato de rodear números entre aspas. Isso provavelmente transformou a célula em uma célula de formato de texto, mesmo que tecnicamente a célula ainda fosse um número e listada como uma sob os formatos.
Tirei as aspas e as células calculadas normalmente.
fonte
Na minha instância, eu estava usando um suplemento específico chamado PI Datalink. De alguma forma, o método Calcular do PI não estava mais sendo executado durante o recálculo normal da pasta de trabalho. Nas configurações , tive que alterar o comando Atualização automática para Cálculo completo e depois novamente. Depois que a configuração original foi restaurada, o suplemento foi executado normalmente.
fonte
Reposicionando este trecho que o usuário RFB tentou (de forma inadequada) tentar editar em minha resposta :
Uma causa possível é que o arquivo Prefs do Office está corrompido. No OSX, isso pode ser encontrado em:
Exclua este arquivo e reinicie o sistema operacional. Um novo arquivo plist será criado quando o Office for reiniciado. As fórmulas recalcularam novamente perfeitamente.
fonte