Actualizar serie historica de cotizaciones desde web

4 envíos / 0 nuevos
Último envío
chronot
Imagen de chronot
Offline
última acción: Hace 4 años 10 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 30/01/2011 - 22:33
Puntos: 2727
Actualizar serie historica de cotizaciones desde web

Buenos días!

 

Quisiera obtener una serie histórica desde el 11/01/2002 hasta hoy del dolar informal de Argentina de la web

http://www.ambito.com/economia/mercados/monedas/dolar/info/?ric=ARSB=&de...

 

¿Hay alguna forma de traer a Excel todos los datos sin necesidad de irme a cada página, copiar y pegar datos manualmente? Son alrededor de 100 páginas, pues cada una contiene hasta 30 datos.

 

Muchisimas gracias desde ya por su ayuda

 

Etiquetas: 

pacomegia
Imagen de pacomegia
Offline
última acción: Hace 1 mes 2 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntosadministrador
alta: 27/12/2006 - 23:26
Puntos: 11175
Re: Actualizar serie historica de cotizaciones desde web

Puedes leer los datos de una web mediante

Datos>Obtener Datos Externos>Desde Web

 

con esto evitas copiar y pegar. incluso se actualizará automáticamente, para que mañana aparezcan los datos nuevos. 

pero aún así, como esta web lo ha separado en páginas, tendrías que ir página a página,

eso depende de la web de la que estás tomando los datos, que lo ha paginado (supongo que para que veas 100 páginas con anuncios, que es con lo que ingresarán dinero, como los anuncios que adornan este sitio web, por cierto)

Lo útil sería encontrar alguna web que tuviera todo en una página.

 

------
Ya sé Excel, pero necesito más.

chronot
Imagen de chronot
Offline
última acción: Hace 4 años 10 meses
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntos
alta: 30/01/2011 - 22:33
Puntos: 2727
Re: Actualizar serie historica de cotizaciones desde web

Te agradezco mucho Paco, quería confirmar si había alguna forma más rápida de acceder a los datos, tu respuesta es muy importante para saber que no me queda otra opción que entrar a cada página

Cron
Imagen de Cron
Offline
última acción: Hace 10 meses 3 semanas
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12735
Re: Actualizar serie historica de cotizaciones desde web

Bueno, los nombres de las páginas son previsibles. Esto significa que puedes hacer la importación de las páginas vía código.

 

La primera página es:

http://www.ambito.com/economia/mercados/monedas/dolar/info/?ric=ARSB=&de...

A partir de la segunda página, la dirección es:

http://www.ambito.com/economia/mercados/monedas/dolar/info/?ric=ARSB=&de...

 

Y puedes hacer un bucle para sustituir el 2 por el 3, el 4... hasta la 101, que es la última.

 

Para generar el código, puedes utilizar la utilidad de grabación de macros para ver cómo se vincula, y posteriormente adecentarlo con tu código para introducir el bucle y la posición donde debe incluir los datos correctos.

Lo bueno es que esto solo se debería hacer una vez, pues a partir de ahí, como dice Paco, los datos estarán vinculados y se actualizarán convenientemente.

 

 

Saludos