Automatización de la creación de una tabla a partir de fuentes web en MS Excel 2013

Automatización de la creación de una tabla a partir de fuentes web en MS Excel 2013

Quiero crear una tabla que indique una serie de cosas disponibles en un mercado determinado. Para ello accedo a los sitios con información relevante y copio números en una tabla cada día. Me encantaría automatizar ese proceso. Sé que podría importar las tablas de datos de los sitios en preguntas en hojas de Excel separadas usando la función Datos -> Desde Web, pero ¿cómo automatizar esto? ¿Así es como se crea un script VBA que ejecutará esas importaciones y luego creará otra fila en la primera hoja copiando datos relevantes de otras hojas junto con la fecha actual?

Respuesta1

Usaría el complemento Power Query para esto. Depende del estilo del sitio web y de la coherencia con la que se actualiza, pero tiene un bonito editor visual para ayudarle a explorar el contenido del sitio web.

Power Query tiene muchas otras características para ayudar a analizar los datos una vez que se han descargado.

Aquí hay un buen tutorial de algunas de esas funciones:

http://office.microsoft.com/en-au/excel-help/power-query-101-HA103993784.aspx

información relacionada