Barra de Progresso ...
 
Notifications
Clear all

Barra de Progresso para abertura de arquivo pesado

5 Posts
2 Usuários
0 Reactions
1,177 Visualizações
 Jan
(@jan)
Posts: 0
New Member
Topic starter
 

Pessoal, bom dia.

Gostaria de uma ajuda dos gurus para solucionar um probleminha. Já pesquisei em alguns sites e fóruns relacionados, inclusive em inglês e não conseguir encontrar a solução. Tenho um arquivo em .xlsx, que ao abrir ele demora alguns segundos. Gostaria de implantar uma barra de progresso durante esta abertura, mas não sei como. Já tenho o modelo da barra de progresso, que solicita um valor inicial e um valor final. Só não consigo mensurar na abertura do arquivo. Alguem poderia me ajudar nesta questão.

Antecipadamente agradeço

 
Postado : 08/04/2015 9:02 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Veja se ajuda
http://www.google.com.br/cse?cx=partner ... gsc.page=1

Att

 
Postado : 08/04/2015 10:39 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!

Veja um modelo!

Outras fontes:
http://archive.oreilly.com/pub/h/2607
http://www.your-save-time-and-improve-q ... ssbar.html

Att

 
Postado : 08/04/2015 11:06 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Qual o tamanho do seu xlsx?
Acho difícil colocar uma barra de progresso, gradual, para a abertura do arquivo, pois é uma ação única, ou seja, vc não consegue rodar código entre a chamada da abertura, e o fim da abertura.
Tem como publicar aqui seu xlsx?

Eu acho que se reduzirmos o tamanho dele, podemos acelerar a abertura editando-o, e assim, eliminar a necessidade da barra de progresso...

 
Postado : 08/04/2015 11:35 am
 Jan
(@jan)
Posts: 0
New Member
Topic starter
 

Pessoal, todos esses links eu ja pesquisei, obrigado pela ajuda. Porém, não consigo adaptar a barra de progresso ao carregamento do arquivo, já que nos exemplos ou eles usam um loop para atualizar a barra, ou a própria tarefa sendo executada é que atualiza a mesma. Fernando, o meu arquivo tem aproximadamente 10 MB e a tendência é a mesma aumentar já que serão inputados dados neles. Já otimizei até onde pude para este arquivo. Sei que o próprio aplicativo Excel tem uma barra de progresso bem no rodapé da janela, mas é muito pequeno.

 
Postado : 08/04/2015 12:26 pm