Notifications
Clear all

Salvar Planilha Pesada

12 Posts
4 Usuários
0 Reactions
2,734 Visualizações
(@mcml-lima)
Posts: 12
Eminent Member
Topic starter
 

Bom dia pessoal!

Gostaria de novamente pedir ajuda de vocês.

Trabalho com diversas bases diferentes, e invariavelmente preciso criar arquivos que dependam dessas.

Minhas planilhas ficam bem grandes, porém tiro todas as formatações, faço o mínimo de links externos possíveis, deixo em modo de cálculo como manual.
Não há imagens, tampouco cores, e nem tabelas dinamicas.

Meu computador tem um processador core i5, com 8gb de memória, não é uma super máquina, mas também não chega a ser desprezível.

Estou com uma planilha de 33MB, (não é a maior que já manuseei) e está demorando muito tempo pra salvar qualquer alteração (cerca de 40 minutos ou mais)

Já fiz tudo que sabia para diminuir isso, mas não adiantou.

Será que alguém pode me ajudar com alguma dica? Se salvar como xlsm melhora? ou como binária algo assim?

Obrigada pessoal.

 
Postado : 17/06/2014 8:13 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Bom dia!!

Ha dezenas de fatores que contribui para isso.

Use a pesquisa de nossa base de dados.
http://www.google.com.br/cse?cx=partner ... gsc.page=1

Att

 
Postado : 17/06/2014 8:37 am
(@mcml-lima)
Posts: 12
Eminent Member
Topic starter
 

Boa tarde!

Alexandrevba, obrigada.

Mas antes de pedir ajuda fiz a pesquisa, e procurei fazer tudo o que havia disponível de informações para resolver.

Salvei uma delas como Binária e isso diminuiu o tamanho pela metade, melhorou, porém para recalculo e para salvar demora muito ainda.

De qualquer forma oobrigada.

Se alguém souber alguma outra maneira, inclusive via vba, ficarei grata.

 
Postado : 17/06/2014 3:24 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Como é um caso onde há várias coisas que podem influenciar, fica complicado responder de forma satisfatória.

Já tentou remover sua instalação e reinstalar?

Att

 
Postado : 17/06/2014 4:04 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Sem ver a planilha fica difícil dar um palpite; mas em alguns casos, quando se copia dados de outras planilhas, alguns 'links" são copiados também. São links quebrados que não tem função na planilha porem podem causar demora na abertura/fechamento bem como calculo, e não
Verifique na aba dados e links se existem, existindo delete-os (conexões também).

 
Postado : 18/06/2014 5:00 am
(@mcml-lima)
Posts: 12
Eminent Member
Topic starter
 

Bom dia pessoal!

Obrigada pelas respostas.

O que é de praxe...ou comum...eu já fiz.

Eu não quero exatamente diminuir o tamanho da planilha, quero tentar o recalculo e o salvamento mais rápido.

Por isso perguntei se há alguma maneira via VBA, ou se transformar num banco de dados ou algo assim

Obrigada

 
Postado : 18/06/2014 5:58 am
(@gtsalikis)
Posts: 2373
Noble Member
 

mcml.lima,

Eu acho que o pessoal entendeu que "as dicas para enxugar a planilha vc já fez". Porém, a preocupação é que, como disse o Reinaldo, sem ver a planilha, nós damos tiro no escuro.

Veja, eu já me deparei, por exemplo, com casos onde uma planilha de +/- 1,5MB cresceu para 150MB, sem explicação. E não, não tinha nada de diferente na planilha. Tanto que ela foi usada em um teste seletivo para contratar novos funcionários. Enquanto alguns fizeram tudo e ela manteve o tamanho quase igual, outros tb fizeram o test e ela "inflou".

As vezes, a planilha pode, mesmo limpando a formatação, manter dados internos que aumentam o tamanho, por exemplo:
Se eu formatar a coluna "A" com a cor azul, o Excel gera uma informação interna dizendo assim "a coluna A é azul". Porém, se eu selecionar um trecho, ele vai registrar algo assim "célula A1 é azul, célula A2 é azul, célula An é azul", o que aumenta o tamanho da planilha. (Tá, a minha explicação não é das melhores, mas é mais ou menos isso, dá pra ter uma idéia).

Agora, se vc tiver dados, mas tem que ser muitos dados mesmo, pra conseguir 33MB, o ideal seria usar um banco de dados.

Ja sobre os cálculos, é difícil dizer sem saber quais fórmulas são utilizadas, algumas fórmulas são mais lentas que outras.

 
Postado : 18/06/2014 6:57 am
(@arrastao-b)
Posts: 10
Active Member
 

Bom dia. Estava passando pelo mesmo problema até descobrir que o que demorava era o calculo das formulas, pois utilizava muito "procv", "seerro", etc... mas quando terminava o calculo e arrumava todos os erros, eu simplesmente copiava toda a coluna e formatava como numeros, ou seja, sumiam todas as formulas. Pelo que entendi, você já fez isto, então experimente verificar a memória disponível do seu HD, limpe todos os arquivos temporários e depois abra novamente a planilha.

Minhas planilhas são todas acima de 15mb e funciona bem. Se precisar mandar esta planilha para alguém, utilize alguns links de arquivos pesados (eu utilizo o wetransfer, mas tem outros muito bons também). O banco de dados indicado pelo colega anterior também é muito útil.

Espero que seja útil. Boa sorte.

 
Postado : 19/06/2014 10:18 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!

Vc pode tentar essas dicas:

http://datapigtechnologies.com/blog/ind ... ible-size/

Doni

 
Postado : 19/06/2014 11:22 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

mcml.lima, já tentou ler esse tópico;

viewtopic.php?f=28&t=8862

Tem este outro tópico também, do Eron, (viewtopic.php?f=28&t=3023)
Esse resumo pode te ajudar:

- Torna todas as planilhas do seu arquivo visíveis.
- Em cada uma delas, entre e Tecle Ctrl+End. Analise a linha em que a seleção de célula foi parar.
- Analise aonde deveria ter parado, digo, pode estar indo parar numa linha muito abaixo da última linha de fato utilizada. O mesmo vale para colunas.
- Vá até a última célula de fato utilizada, seleciona todas as linhas abaixo dela, e Ctrl+Menos (excluir)
- Faça o mesmo para a as colunas à direita da última célula de fato utilizada.
- Repita o processo para todas as planilhas que tenham última célula mal identificada.

A próxima ação é verificar qto ao processo de elaboração da planilha. Veja bem, é errado e muito danoso usar o recurso Copiar/Mover planilha de um arquivo para outro. Evite ao máximo, de hoje em diante, fazer isso. Você precisa verificar a coleção de nomes (CTRL+F3), e verificar a coleção de estilos. Eu indico um aplicativo gratuito na internet, chamado http://www.asaputilities.com , lá dentro há uma opção de remover todos os estilos não utilizados. Instale o suplemento, e execute esta opção. Tenha certeza q todas as planilhas estejam desprotegidas.

Acredito que se acompanhar esse passo a passo, você terá sucesso na redução do tamanho do seu arquivo.
Caso isso não resolva, daí vou pedir pra vc entrar em contato comigo por outro meio ([email protected] - email e Skype), pois assim você poderá me enviar o arquivo e eu posso analisar o se há outros meios de reduzi-lo.

É isso que tem pra hoje.

Fernando Fernandes

 
Postado : 20/06/2014 7:35 am
(@mcml-lima)
Posts: 12
Eminent Member
Topic starter
 

Boa noite pessoal!
Muito obrigada a todos pelas respostas.

Como disse o problema não era exatamente reduzir as planilhas pq realmente precisava dos dados. O computador também não era exatamente o problema.

Preciso tornar as bases em banco de dados.
Mas não tenho conhecimento pra isso, então estou buscando informacoes de como fazer.

Muito obrigada a todos que responderam.

 
Postado : 17/07/2014 5:29 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Manda pra mim que eu resolvo.

P. S. :
Ninguém sugeriu eliminar dados.

 
Postado : 17/07/2014 11:28 pm