"Memória insuficiente" ao copiar fórmulas numa área grande no Excel

Sintomas

Se preencher ou copiar fórmulas para uma grande área de uma folha de cálculo ou adicionar fórmulas a uma folha de cálculo grande, receberá mensagens de erro semelhantes às seguintes:

  • Memória insuficiente.
  • Não existem recursos de sistema suficientes para apresentar completamente.

Causa

Cada instância do Microsoft Excel 2007, Excel 2010 e Excel 2013 de 32 bits está limitada a 2 gigabytes (GB) de memória (espaço de área dinâmica para dados interno). Cada instância também está limitada a 32.760 células de origem quando executa uma operação de preenchimento inteligente. Quando copia ou preenche secções grandes de uma folha de cálculo, uma ou ambas as limitações podem afetar o resultado.

Solução

Para contornar o limite de células de origem, siga estes passos:

  1. Preencha apenas a parte do intervalo que tem de preencher.
  2. Selecione apenas a última linha ou as duas últimas linhas do intervalo de manchas e, em seguida, preencha mais abaixo na folha.
  3. Repita o passo 2 até ter preenchido todo o intervalo que tem de preencher.
    Para contornar o limite de memória, divida o seu trabalho em livros mais pequenos e abra-os em instâncias separadas do Excel.

Mais Informações

O Excel utiliza espaço na área dinâmica para dados interno para diferentes tipos de operações, incluindo o seguinte:

  • para controlar células e fórmulas.
  • para fornecer a funcionalidade copiar e colar.
  • para controlar ponteiros para objetos.

Nas versões do Excel anteriores ao Microsoft Excel 2002, o limite de memória é de 64 MB. No Excel 2002, o limite é aumentado para 128 MB. No Microsoft Office Excel 2003, o limite é aumentado para 1 gigabyte (GB).

Uma vez que se trata de um limite por instância, este problema pode ocorrer se tiver dois ou três livros grandes abertos ou um livro muito grande. Se estiver a trabalhar com vários livros, tente abri-los em instâncias separadas do Excel.

Com a funcionalidade de preenchimento inteligente, pode incrementar referências relativas e listas de preenchimento. Ao reduzir o intervalo de cópias em qualquer operação de cópia ou preenchimento, pode contornar o limite de 32.760 células de origem.