O Excel possui tamanho grande de arquivo

2

Eu tenho um .xls arquivos que abro com o Excel 2007 todos os dias. São aproximadamente 200 linhas x 60 colunas.

A cada dia, criamos uma cópia desse arquivo e, na nova cópia, alteramos o valor numérico de 20 células. Nenhuma nova coluna ou linha é adicionada, não há gráficos / gráficos / etc. Existe apenas uma folha.

10 dias atrás, o tamanho do arquivo era 1.7MB . No dia seguinte, cresceu para 3MB . No dia seguinte 7MB .
Hoje o arquivo é 20MB e trabalhar com ele é muito lento. Leva aproximadamente 10 minutos para abrir, 10 minutos para salvar e clicar em qualquer lugar do arquivo tem um atraso de 30 segundos. O compartilhamento não está ativado neste arquivo.

Não sei qual poderia ser o problema, alguma sugestão? Eu tentei um Open & Repair mas sem sorte. Ele também não vincula a um arquivo externo e não possui código VBA. Obrigado!

    
por StefanBonde 12.07.2016 / 17:00

3 respostas

1

Para reduzir o tamanho geral de uma pasta de trabalho do Excel, você pode tentar uma ou mais dessas sugestões:
* Não salve como arquivo de formato dual (Excel 95/97); usar a versão mais recente do Excel que você (e seu público-alvo) terá acesso - por exemplo, "Excel 2002" ou "Excel 2000"? No entanto, salve na cópia mais antiga do MS-Excel e salve-o na última revisão que puder. Isso pode reduzir o tamanho geral.
* Se você perceber que as barras de rolagem verticais ou horizontais passam do fim dos dados, é possível limpar as linhas em branco & colunas além da extensão dos seus dados:
a) Vá para a linha inferior dos dados & em seguida, selecione toda a linha seguinte clicando no número da linha (na "margem"). Use [Ctrl] + [Shift] + [Seta para baixo] para selecionar todas as linhas restantes na planilha, depois clique no item de menu "Editar" / "Limpar" para limpar as linhas de valores & formatos.
b) Vá para a coluna à direita dos dados & selecione toda a próxima coluna clicando na letra da coluna. Use [Ctrl] + [Shift] + [Seta para a direita] para selecionar todas as colunas restantes na planilha. Como antes, use o item de menu "Editar" / "Limpar" para limpar as colunas de valores & formatos.
Repita as etapas acima para cada planilha em sua pasta de trabalho, onde você pode rolar após o final dos dados. Finalmente, salve a pasta de trabalho e feche-a. Ao reabrir, as barras de rolagem devem se estender apenas até os dados.
* Formate suas células em intervalos contínuos (blocos) em vez de definir individualmente os formatos de células distintas. Por exemplo, se toda a linha 1 for "tamanho 12, arial, negrito", não defina A1, B1, C1, D1, E1 (etc) separadamente, basta selecionar a linha 1 & aplique o mesmo estilo a cada célula de uma só vez. A formatação dessa maneira também pode ser usada com colo [u] rs (primeiro plano e segundo plano da célula), fontes, tamanhos de fonte, estilos de fonte. Tente aplicar a mesma formatação a uma ou várias colunas e / ou linhas e tornar as células individuais as exceções, em vez de aplicar a formatação a células individuais, uma por uma.

  • Atualize quaisquer consultas ou tabelas dinâmicas com (selecione as referências que fazem referência) a menor quantidade possível de dados.

  • Pesquisa (via Ajuda) & use funções personalizadas sob medida em vez de escrever seu próprio código.

  • Reduza o comprimento dos nomes dos intervalos para que eles ainda sejam significativos, mas não tão verbosos.

  • Se você tiver qualquer filtro (automático) ativado em sua pasta de trabalho, em uma ou mais planilhas, remova-a ou redefina-a de volta para "(All)" antes de salvar.

  • Remova todas as planilhas não utilizadas ou qualquer código VBA não utilizado (ou macros pré-gravadas).

  • Você pode tentar exportar (clique com o botão direito do mouse e selecione "Copiar para" 'Novo livro') todas as suas planilhas em uma nova pasta de trabalho & em seguida, salve este livro recém-criado como um nome de arquivo diferente. Ao comparar os dois arquivos, você pode notar uma grande diferença.

  • Se você salva dados regularmente em uma rede (ou seja, é a pasta de trabalho armazenada em uma rede) ou é "Compartilhada"? Se "Compartilhada", tente não compartilhar & salvando localmente, compartilhe novamente & depois salve de volta na rede.

Visite esta ótima fonte para informações adicionais. Talvez encontre algo útil nesse problema. link

    
por 19.07.2016 / 18:35
0

Salve como .xlsb para reduzir o tamanho, mas provavelmente a cópia seja formatada em células não usadas, como já foi mencionado em outras respostas

    
por 19.07.2016 / 22:14
0

Eu estaria disposto a apostar um quarto inteiro de que há registros de formatação em excesso armazenados no arquivo excel.
Verifique se não há regras de formatação condicional desnecessárias.
Exclua todas as linhas e colunas não utilizadas.
Salve o arquivo como * new.xlsx.
Apague o arquivo antigo.
Renomeie o novo arquivo.

Deixe-nos saber como é isso.

    
por 19.07.2016 / 22:53