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
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.
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
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