Importar datos en Excel desde una tabla creada por una secuencia de comandos en una página web

Estoy intentando crear una macro que se conecte automáticamente a una página web e importe en Excel los datos de una tabla. Mi problema es que la herramienta de consulta de Excel no reconoce la tabla, creo que se crea mediante un script en la página y, por lo tanto, no puedo usar la forma estándar. Por ahora, estoy usando este método:

Copia los datos en el portapapeles.Ejecute una macro vba que obtenga los datos del portapapeles y los importe en Excel

Sin embargo, tengo más de 20 páginas web para importar cada vez y me gustaría una macro "independiente" que, dada la url de la página, puede importar los datos en Excel.

La página web que me interesa es:http://www.investing.com/indices/us-30-historical-data Estoy usando Excel 2010

¿Alguien puede ayudarme?

Respuestas a la pregunta(2)

Su respuesta a la pregunta