Foi algo errado com o meu perfil. Eu deletei meu antigo perfil de usuário e depois disso o computador ficou um pouco mais responsivo ...
Não é uma "solução" verdadeira, mas classifiquei meu problema dessa maneira.
Acredito que isso esteja acontecendo há duas semanas: o Excel 2007 (no Windows XP) está agindo de maneira engraçada no meu computador; qualquer folha de tamanho médio com algumas fórmulas demora um tempo significativo a recalcular.
Eu posso ver isso porque a mensagem "calculando: 2 processadores xx%" era quase invisível antes e agora aparece na maioria das operações como calcular uma fórmula (em uma célula), salvar, visualizar, etc.
Se a planilha é complexa (muitas fórmulas), tenho que desabilitar os cálculos automáticos, pois o excel torna-os inutilizáveis - ela fica parada por um longo tempo, mensurável em minutos.
Alguma idéia do que pode estar causando isso?
ps: este é um computador Core2 Duo com 2 Gb de RAM
Existem muitas razões pelas quais isso pode estar acontecendo, mas há uma coisa que tenho visto acontecer com frequência. Você tem alguma fonte de dados externa referenciada na pasta de trabalho?
Toda vez que a pasta de trabalho é recalculada, ela faz todas elas. Então, se o arquivo estiver conectado a dados externos que ele não consegue encontrar, ele continuará tentando encontrá-lo, aumentando assim o tempo do processo. Ou, se houver muitas referências externas, isso pode retardar seriamente o processo, à medida que funciona em todos eles.
Este é um bom artigo que aborda o desempenho relacionado aos cálculos.
Artigo do MSDN - Melhorando o desempenho no Excel 2007