Notifications
Clear all

Tabela de Dados

15 Posts
3 Usuários
0 Reactions
3,558 Visualizações
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Bom dia meus amigos,

Gostava que me ajudassem a resolver o seguinte:
a) Tenho numa folha uma tabela onde consta o histórico de confrontos diretos entre equipas de futebol desde 2007 de diversos campeonatos.
b) numa outra folha tenho o resultado do confronto direto entre duas equipas ;
c) as equipas estão codificadas como números

Pretendia o seguinte:

Ao inserir na folha resultado do confronto um jogo determinado jogo que vá ocorrer:
Exemplo colocar numa célula a equipa 479 e na outra a equipa 720
Inserir um botão que ao selecionar (clicar), abra uma tabela onde conste o histórico de resultados e receptivas datas em que ocorreram (os resultados tem como origem a folha Confrontos directos).

Junto em anexo a folha excel em questão (versão 2010).

Agradecia imenso a Vossa ajuda.

Cumprimentos,
Rui

 
Postado : 05/03/2013 10:36 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

RuiC.,

Boa Tarde!

Compacte seu arquivo e disponibilize novamente. Há servidores que não aceitam baixar arquivos sem que os mesmos estejam compactados. O meu, por exemplo, é um deles. Não consegui baixar sua planilha.

 
Postado : 05/03/2013 12:20 pm
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Desculpem,

Aqui vai novamente o ficheiro.

Obrigado,

Rui

 
Postado : 05/03/2013 1:17 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Leia as regras, os arquivos devem ser compactados!!

Att

 
Postado : 05/03/2013 4:31 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

RuiC.,

Boa Noite!

Insira as equipes que você quiser e clique no botão que você criou. Os resultados serão listados no local apropriado.

Veja o arquivo abaixo.

 
Postado : 05/03/2013 7:12 pm
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Bom dia Wagner,

Funciona na perfeição, vejo que é um expert no excel. :D

Só lhe pedia era um favor, explique-me como criou aquela macro, tenho inumeras situações que podiam ser solucionadas dessa forma, mas para isso preciso de apreender, será que existe um video que exemplifique como a fez ?

Desculpe incomodar, mas gosto de apreender com os melhores.

Cumprimentos,
Rui

 
Postado : 06/03/2013 3:33 am
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Mais uma vez Bom dia Wagner,

Testei várias vezes a macro alterando na tabela manualmente o número das equipas, mas chega a determinado ponto apesar de haver confrontos, ela retorna a dizer que não existem.
Haverá algum erro na Macro ???

Cumprimentos,
Rui

 
Postado : 06/03/2013 3:52 am
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Bom dia Wagner,

Funciona na perfeição, vejo que é um expert no excel. :D

Só lhe pedia era um favor, explique-me como criou aquela macro, tenho inumeras situações que podiam ser solucionadas dessa forma, mas para isso preciso de apreender, será que existe um video que exemplifique como a fez ?

Desculpe incomodar, mas gosto de apreender com os melhores.

Cumprimentos,
Rui

Será que poderia indicar quais as formulas utilizadas?
Obrigado.

 
Postado : 06/03/2013 6:16 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

RuiC.,

Boa Tarde!

Segue nova versão do arquivo, desta feita, com comentário inserido em cada uma das linhas de código. Quanto a aprender VBA, existe uma infinidade de material na Internet. Você pode fazer uma busca que encontrará muita coisa útil e importante. Aconselho também a adquirir bons livros.

O mais importante é queimar bastante os neurônios.

Em relação ao problema relatado de que algum confronto existente não está sendo mostrado, informe um caso concreto para eu rodar novamente e validar.

 
Postado : 06/03/2013 12:38 pm
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Boa tarde amigo,

Antes demais obrigado pela atenção,
O erro que me dá é o seguinte:
Quando faço a procura por outro números (ver a folha em anexo um exemplo), diz-me que não existe confrontos, apesar de existirem (adicionei manualmente).
Será pelo facto das formulas serem em inglês e não português???

Verifico ainda que a macro dá todos os confrontos entre as equipas A e B, seja em casa ou fora, ou seja dá o histórico dos jogos da equipa A em sua casa e na casa da equipa B, o que pretendia era o histórico dos jogos realizados na casa da equipa A quando esta defronta a equipa B.

Desculpe eu estar a ser chato. :oops:

Cumprimentos,
Rui

 
Postado : 06/03/2013 1:16 pm
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

RuiC.,

Boa Noite!

Não se preocupe. Gosto mesmo de ajudar (quando sei). Fique à vontade para perguntar e solicitar as alterações necessárias. Afinal de contas, tudo aqui é por escrito o que dificulta muito o entendimento.

Você tem razão quanto aos seus questionamentos. Verifiquei o código com mais atenção e vi que existiam dois erros: um de lógica que não permitia que qualquer confronto fosse mostrado e um erro de interpretação (caso de fornecer todos os resultados da equipe A, por exemplo, estando ele em casa ou não). Agora, creio que está do jeito que você pediu.

Segue novo arquivo.

 
Postado : 06/03/2013 5:09 pm
(@ruic)
Posts: 26
Eminent Member
Topic starter
 

Obrigado Amigo,

Vejo que agora funciona perfeitamente :D .

Possivelmente voltarei a pedir ajuda, estou a elaborar uma folha de estatísticas onde o VBA se encaixa na perfeição.
Vou tentar apreender o máximo possível (VBA), mas não sei se darei conta do recado num curto espaço de tempo.

Um abraço,

 
Postado : 07/03/2013 4:19 am
(@wagner-morel-vidal-nobre)
Posts: 4063
Famed Member
 

É isso aí amigo.

O importante é tentar.

 
Postado : 07/03/2013 5:56 am
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Nao consegui abaixar o anexo. Vem o arquivo zip sem nada dentro.

 
Postado : 17/02/2015 1:19 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

jkukul

Conforme já foi explicado várias vezes, depois da migração do fórum para um novo provedor, a maioria dos anexos ficou corrompida.
Sugiro que você envie uma MP para o autor da planilha, solicitando que seja anexado novamente a planilha.

[]s

Patropi Moderador

 
Postado : 17/02/2015 1:36 pm