Notifications
Clear all

Erro ao classificar por data

15 Posts
2 Usuários
0 Reactions
5,557 Visualizações
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde,

Tenho o Excel 2010 e tenho uma planilha com 130.848 linhas e 25 colunas. Tento classificar por data e aparece o recado abaixo, mesmo estando apenas o excel aberto. O que posso fazer?

"O Excel não pode concluir esta tarefa com os recursos disponíveis. Selecione menos dados ou feche outros aplicativos".

Muito obrigado.

 
Postado : 25/06/2012 12:00 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Geison, vc pode subir a planilha para que possamos analisar se o problema repete em outros micros ?

Valeu,

 
Postado : 25/06/2012 12:11 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Geison,
Não é necessariamente o numero de registros (linhas e colunas), que deixa uma planilha "pesada";
isso normalmente ocorre com planilhas que têm um numero muito grande de formulas e/ou formulas matriciais, e para a abertura ou recalculo, consome toda ou quase toda capacidade de processamento do aplicativo. Na materia de capa "Como reduzir o tamanho de uma planilha?" da pagina do grupo , há alguns procedimentos que podem lhe ser util. (www.planilhando.com.br)
Então se não der resultadoe se puder, siga a orientação do colega Fernando; envie a planilha para que possamos analizar

 
Postado : 25/06/2012 5:48 pm
(@robert)
Posts: 561
Honorable Member
 

Boa noite!

Geison,

"O Excel não pode concluir esta tarefa com os recursos disponíveis. Selecione menos dados ou feche outros aplicativos".

Poste um exemplo da sua planilha aqui no fórum para que possamos te ajudar.

 
Postado : 25/06/2012 7:30 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Robert, é fato que a diferença entre a última célula realmente utilizada e a última célula que o Excel está enxergando ( UsedRange) pode dar uma diferença enorme no tamanho do arquivo, conforme muito bem explicado naquele artigo. Bem lembrado, sempre utilizo este recurso nas planilhas dos meus clientes e eles amam o resultado!
:)

Portanto l, concordo com você, isso deve ser visto. Geison, use Ctrl+ End para ir até a ultima celula da sua planilha, se vc cair la na linha 130mil, o problema nao está nisso. Se vc cair em qualquer linha depois da ultima q está de fato preenchida, siga as dicas daquele artigo que pode dar certo.

Caso voce tenha dados confidenciais na sua planilha, bagunce-os antes de nos enviá-la.

Abraço e boa noite a todos.

 
Postado : 25/06/2012 10:52 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Olá,

tenho o mesmo problema.
O link para o arquivo esta aqui.
Descompacte a pasta e deixe tudo como esta e clique no botão atualizar, escolha Período Completo, atualizar todo período, limpar histórico e depois atualizar.
A aba parametros é o endereço de onde foi descompactada a pasta.

https://docs.google.com/file/d/0B6FPSMW6sU_4TDZtbkdhNWY3Snc/edit?usp=sharing

Me ajudem ae, Por favor.

Valeu

Padunic

 
Postado : 01/04/2013 4:59 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Oi, todos arquivos devem ficar em uma unica pasta e na aba parametros o endereço deles. Valeu.

 
Postado : 01/04/2013 5:01 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Não tenho conta no google docs(e não pretendo cria-la), então se não receber resposta, disponibilize seu arquivo em um servidor tipo 4shared/depositfiles/sendspace, que tentarei verifica-la

 
Postado : 01/04/2013 5:03 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Opa, obrigado pela resposta.

Aqui esta o link para o 4shared: http://www.4shared.com/rar/sJCYWXlO/DES.html

Valeu.

Padunic

 
Postado : 01/04/2013 5:26 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

padunic,

não se trata da macro... tem a ver com o formato de seu arquivo TQS_SINAF_D121218.txt

Acerte o layout dele (veja os ";") que ela roda a contento.

Pelo menos aqui ela foi até o fim.

Se não avançar avise.

Abs,

 
Postado : 01/04/2013 6:08 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

É um pouco extensa a rotina, não vou consguir analiza-la hoje, porem uma pergunta, é necessari copiar todos os dados da planilha Roteiro~; porque nãocopiar a planilha como um todo?

 
Postado : 01/04/2013 6:15 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Eu percebi, porem já na copia dos dados da planilha roteiro, muita memoria e consumida, por isso de minha pergunta.
Mas vou vendo, porem somente amanha posso lhe retornar.

 
Postado : 01/04/2013 6:36 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Então, eu nao posso mudar nada no formato deste arquivo pq ele vem do mainframe assim.
Nem um ponto. Nem uma virgula. E nem um ponto e virgula. :)

Alguma sugestão? Qdo rodo apenas uns 20 ou 30 vai blz.
Mas se rodo todos como esta na pasta q vc viu retorna esta mensagem.

Abs.

Padu

 
Postado : 01/04/2013 9:20 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Então, a idéia êh rodar todos uma única vez e depois rodar apenas a do dia q a macro atualiza.
Mas agora tenho q rodar td para mostrar p eles q funciona.

 
Postado : 01/04/2013 9:22 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

padunic,

padunic,

não se trata da macro... tem a ver com o formato de seu arquivo TQS_SINAF_D121218.txt

Acerte o layout dele (veja os ";") que ela roda a contento.

Pelo menos aqui ela foi até o fim.

Se não avançar avise.

Abs,

Então, eu nao posso mudar nada no formato deste arquivo pq ele vem do mainframe assim.
Nem um ponto. Nem uma virgula. E nem um ponto e virgula. :)

Acho que vale a pena insistir neste caminho porque consigo rodar sua macro até o fim quando substituo o conteúdo de TQS_SINAF_D121218.txt por outro txt qualquer. O que quero realmente destacar é que dos 84 arquivos, 83 têm o mesmo layout e o 121218 não.

Além da questão dos ";" achei texto ("{" e letras de A a I) em registros que são, aparentemente, numéricos.

Não foi difícil identificar o problema. Coloquei a macro pra rodar e acompanhei o processamento (engasga em 121218 e dá a tal mensagem).

Peça auxílio para melhorar sua macro (o Reinaldo certamente vai te ajudar) mas antes dê uma checada nesse arquivo porque acho que o que tá pegando é isso. Ele deve ter sido mal gerado (layout).

As imagens abaixo demonstram os problemas de layout/letras/";" no arquivo de 18 de dezembro.

Abs,

obs.: As imagens estão em escalas diferentes. É só pra destacar as letras e ausência de ponto e vírgula.

 
Postado : 02/04/2013 1:02 am