Boa tarde amigos,
Precisava mais uma vez dos Vossos preciosos conhecimentos
Frequentemente costumo a fazer análises estatísticas, obtendo para isso base de dados de determinados sites.
Desta feita a base de dados é relativa a Galgos de corrida na UK, estas corridas realizam-se diariamente em diversos estádios
A base de dados que pretendo obter é diária, estando os dados de determinado dia, disponíveis durante um mês para consulta.
Isto desde logo levanta-me um problema que é a criação de uma base que vá acumulando os dados que sejam importados diariamente, pois estes não poderão ser atualizados sob o risco de os perder pelo motivo mencionado (1 mês).
O segundo problema com que me deparo é a demora para importar os dados, isto pelo seguinte (ver site):
http://thedogs.co.uk/trap6/res_races.php
- Os dados são apresentados e disponibilizados por datas (dia 1, 2, 3,....)
- em cada dia temos acesso ao link de cada estádio (são vários) com os respetivos resultados diários " FUUL MEETING "
- Apesar da listagem por vezes apresentar os estádios repetidos, o link " FUUL MEETING " engloba todos os resultados, ou seja só basta importar uma vez os resultados de determinado estádio.
A questão que queria colocar é se existe através do VB, forma de importar os dados para uma só folha de excel, sendo só necessário selecionar a data pretendida e automaticamente a importação ser efetuada sem ter de selecionar estádio a estádio e seguir os procedimentos padrões de importação de dados web (é demorado);
Outra questão seria se poderia-se gerar uma base de dados para onde essa informação fosse importada sem o risco de existirem atualizações na página web que afetem essas mesmas informações.
Junto o link da folha em excel que criei, contem 2 livro, um para onde importei os dados de 02/03/2013, no outro livro tenho os dados alvo de analise.
https://www.dropbox.com/s/c2dxbz4iw96lh ... algos.xlsx
Peço desculpa pelo abuso, mas se puderem ajudar ficava agradecido.
Um abraço,
Rui
Postado : 02/04/2013 5:18 pm