Trabalhar com esta pasta de trabalho do Excel faz com que o Excel congele por vários segundos. Por quê?

1

Um cliente meu tem reclamado sobre uma determinada pasta de trabalho do Excel (arquivo do Excel) que está sendo executada muito lentamente.

Sempre que tentam fazer alterações em qualquer uma das células, demora cerca de 10 a 20 segundos a fazer a alteração. O Excel congela e não responde durante esse período.

Eu testei esse arquivo em várias máquinas diferentes para garantir que não fosse um problema com a máquina. Funciona muito lentamente nas 3 máquinas que testei.

É um arquivo .xls, ou seja, é o formato do Excel 97-2003.

A pasta de trabalho não faz cálculos nem usa fórmulas, e as células não se referem a outras células. A pasta de trabalho é usada simplesmente para armazenar dados tabulares e contém cerca de 12 planilhas e tem cerca de 4 MB de tamanho.

Alguma idéia sobre qual poderia ser o problema e como resolver esse problema?

Atualizar :

  • Estou usando o Excel 2007. Não consegui obter versões anteriores do Excel para testar.
  • Consegui reduzir o problema para a planilha mais recente no arquivo / pasta de trabalho. Todas as outras planilhas são muito rápidas. Nenhum problema aí.
por Saajid Ismail 14.09.2009 / 14:38

5 respostas

2

Você já tentou simplesmente copiar as planilhas em uma nova planilha? Isso corrige muitos problemas do Excel.

    
por 14.09.2009 / 14:42
1

Verifique a formatação.

Se as células individuais forem formatadas com cor, borda, etc., em vez de colunas ou linhas inteiras, o tamanho e a velocidade do arquivo da pasta de trabalho serão afetados. Verifique também se não há formatação condicional aplicada a nenhuma das células - isso é um fator decisivo em termos de desempenho. Em uma pasta de trabalho com muitos milhares de células de dados, isso pode ficar bastante perceptível.

Na maioria das vezes, essa formatação pode ser removida e substituída pela formatação de colunas / linhas sem qualquer impacto significativo na aparência das planilhas.

    
por 15.09.2009 / 12:38
1

Certifique-se de que linhas e colunas vazias estejam realmente vazias, removendo-as novamente. Nas versões antigas do Excel, isso fornecerá novas linhas e colunas vazias; na versão posterior você pode não ver esses.

Para remover: clique com o botão direito do mouse e selecione algo como "Excluir linhas". Não pressione a tecla Delete, que somente deletaria o conteúdo vazio e não ajudaria você.

Para selecionar: selecione a primeira linha vazia abaixo dos dados, mantenha pressionada a tecla Shift e pressione End seguido de Down uma ou duas vezes. Da mesma forma: selecione a primeira coluna vazia, mantenha a tecla Shift pressionada e pressione End seguido de Right uma ou duas vezes. (Eu não sou 100% sobre as teclas. Você também pode tentar Ctrl-Shift-End para estender a seleção para a última célula na folha.)

    
por 15.09.2009 / 12:54
1

Abra o arquivo do Excel no Excel 2007 e salve-o no formato Excel 2007 (.xlsx) - ele resolverá seu problema. Eu tive um problema semelhante e isso resolveu.

    
por 28.07.2011 / 06:14
0

Altere do cálculo automático para o manual e veja se ainda está lento. Se assim for, então você pode descartar com segurança os cálculos, mas meus sentidos-lados dizem o contrário.

    
por 14.09.2009 / 15:58