O que pode atrasar o Excel ao copiar planilhas, mas não diminui a capacidade de resposta geral?

1

Eu tenho uma pasta de trabalho bastante complexa que estou construindo, e parece que vai precisar de um número de folhas copiadas 10-20 vezes - onde cada operação de cópia demora ~ 45s no momento (mais ou menos 20 folhas). Isso parece irracional, então estou tentando descobrir o que poderia ser o culpado. Até agora eu tenho:

  • Macros e suplementos desativados antes da cópia - > sem efeito
  • Excluiu todos os intervalos nomeados (a pasta de trabalho contém MUITOS deles, e cada planilha também contém um grande número, muitos dos quais são dinâmicos, usando a abordagem OFFSET (A1, HEIGHT, WIDTH)) - > Nenhum efeito
  • Excluiu todas, mas algumas folhas antes de copiar - > sem efeito
  • Garantiu que nenhuma fórmula se refere a faixas muito distantes - > sem efeito

Em cada caso, estou configurando a condição, fechando a pasta de trabalho e reabrindo-a antes de tentar uma cópia, e também devo mencionar que os cálculos estão desabilitados (e, de qualquer forma, apesar de um número considerável de voláteis fórmulas, o cálculo ainda não leva mais do que 5s, o que não deve resultar em um tempo de cópia de 45 segundos). O Excel tem bastante memória disponível, então este não deve ser o problema, e eu testei em uma máquina com um SSD com os mesmos resultados, o que implica que não é um problema de troca. Alguma outra ideia?

    
por tobriand 20.08.2014 / 16:47

2 respostas

1

Encontre a última linha, selecione para baixo (Shift-down) e exclua linhas. O mesmo para colunas. Pode ser que alguém tenha aplicado uma formatação nas linhas 1M.

    
por 27.02.2015 / 22:00
0

Eu tive um problema muito semelhante, ou seja, uma folha em branco que eu uso como modelo e copiei várias vezes com parâmetros diferentes para poder comparar diferentes cenários.

Copiar a planilha manualmente ou via DBA ficou muito lento em algum momento sem nenhuma razão real para isso - o modelo não contém muitas fórmulas nem dados.

No entanto, ao explorar o Gerenciador de nomes, descobri que havia um nome Print_Area definido para essa folha e o excluía apenas para limpeza sem pensar que ajudaria. Mas aconteceu; depois de excluir que a cópia foi quase instantânea novamente.

    
por 21.04.2017 / 16:09