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

0

Quiero construir una tabla que indique varias cosas disponibles en un mercado determinado. Para hacer esto, accedo a los sitios con información relevante y copio números a una tabla cada día. Me encantaría automatizar ese proceso. Sé que podría importar las tablas de datos de sitios en preguntas en hojas de Excel separadas utilizando la función Datos -> Desde la Web, pero ¿cómo automatizar esto? ¿Así es como hacer 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?

Andy
fuente
1
¿Cuánto estás buscando automatizar? Es bastante fácil configurar esas conexiones para actualizar y agregar datos nuevos según sea necesario sin ningún VBA.
CLockeWork
Estuve de acuerdo con @CLockeWork en que esto podría hacerse con consultas web actualizables y algunas búsquedas virtuales.
KingOfAllTrades

Respuestas:

0

Usaría el complemento Power Query para esto. Depende del estilo del sitio web y de cuán consistentemente se actualice, pero tiene un buen editor visual para ayudarlo a explorar el contenido del sitio web.

Power Query tiene muchas otras características para ayudar a masajear 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

Mike Honey
fuente