jueves, 22 de diciembre de 2016

Exportar datos desde Web a Excel

Todos conocemos la opción de Importar Datos Web desde las herramientas de Excel (ver post).

Pero también todos hemos sufrido que en ciertas páginas Web (con 'banners' u otras funciones html) el método se hace complejo yen ocasiones imposible.

Hoy veremos como salvar algunos de estos contratiempos, Exportando a Excel.
Necesitaremos emplear el navegador Internet Explorer (no Chrome, no Firefox, etc).

Accedemos desde IE a la web deseada, por ejemplo:
http://es.investing.com/indices/spain-35-components
donde aparece la cotización del IBEX35 de las Bolsas españolas.


Desde esa Web
1-haremos clic derecho sobre los datos que deseamos importar a Excel
2-desde el menú contextual abierto, haremos clic en la opción 'Exportar a Excel'
3-una vez ejecutado se abrirá un Libro de Excel nuevo donde incorporará la conexión de datos a dichos datos de la Web.


El paso uno, clic derecho sobre los datos:



En el siguiente paso se genera la conexión en un libro de Excel

Exportar datos desde Web a Excel



Finaliza el proceso, de manera automática, con la actualización de los datos en nuestra hoja de cálculo:

Exportar datos desde Web a Excel



Con la conexión generada en nuestro libro de Excel, podemos configurarla como cualquier otra conexión...

9 comentarios:

  1. Muchas gracias, Ismael, por este interesante artículo.

    ResponderEliminar
  2. No me salio el ejercicio, pero en otro momento pruebo otra vez.

    ResponderEliminar
  3. Un artículo muy interesante!!gracias Ismael por compartirlo.¡felices fiestas!☺

    ResponderEliminar
  4. Gracias Ismael. Sabes si se puede importar desde una web que facilite datos en tiempo real a través de streaming?
    Por ejemplo de cotizaciones de bolsa como tu ejemplo.
    Gracias.

    ResponderEliminar
    Respuestas
    1. Hola,
      en principio sí sería posible recuperar información de un javascript que contenga cualquier cosa (un streaming por ejemplo), siempre que contenga elementos/datos manejables (que no sea una imagen o video)...
      aun así el asunto es bastante complejo
      Slds

      Eliminar
  5. No funciona con Excel 2013, tampoco con Excel 2016, no sé si con Excel 2010 funcione.

    ResponderEliminar
  6. Perdón , me equivoqué, en realidad no pude hacerlo ya que utilicé Microsoft Edge en windows 10 y no funcionó.

    ResponderEliminar
    Respuestas
    1. Hola Jesús,
      desconozco si con ese navegador de MS se mantuvo la acción...
      Como ves en el post se indica que funciona con IE
      Saludos

      Eliminar