Vinculo entre pagina web y excel

21/10/2004 - 19:46 por financieras | Informe spam
Hola a todos.

Tengo una duda sobre como capturar en una hoja de Excel la información
de una página web con cotizaciones de bolsa o precios del petróleo
etc.
La idea no es copiar y pegar las tablas de cotizaciones que estén en
la web, sino, si fuera posible, que al abrir la hoja de excel se
pudieran actualizar los datos de cotizaciones cada día, o cada vez que
se le pida actualizar.

Preguntas similare

Leer las respuestas

#1 David
21/10/2004 - 21:30 | Informe spam
Lo que necesitás es crear una consulta web. Como no sé
qué versión de Excel tienes en tu PC, te describo poco
más o menos el proceso para la versión 2003:

En la hoja donde quieres ver los resultados, haces clic
en Datos - Obtener datos externos - nueva consulta web.

Escribes la dirección de la página a la que te quieres
conectar, y pulsas el botón Ir.

Seleccionas la tabla que quieres importar haciendo clic
en las flechitas amarillas. Si tu versión no es 2003,
creo que lo más fácil sería que buscaras importar toda la
hoja.

Eso es todo. Aceptas todo lo que Excel te proponga y
está creada tu consulta. Para actualizar los datos, sólo
tienes que pulsar el botón "actualizar datos", que es un
signo de admiración rojo en la barra de
herramientas "Datos externos".

Saludos.


Hola a todos.

Tengo una duda sobre como capturar en una hoja de Excel


la información
de una página web con cotizaciones de bolsa o precios


del petróleo
etc.
La idea no es copiar y pegar las tablas de cotizaciones


que estén en
la web, sino, si fuera posible, que al abrir la hoja de


excel se
pudieran actualizar los datos de cotizaciones cada día,


o cada vez que
se le pida actualizar.
.

Respuesta Responder a este mensaje
#2 Fernando Arroyo
21/10/2004 - 21:35 | Informe spam
"Adolfo Aparicio" escribió en el mensaje news:
Hola a todos.

Tengo una duda sobre como capturar en una hoja de Excel la información
de una página web con cotizaciones de bolsa o precios del petróleo
etc.
La idea no es copiar y pegar las tablas de cotizaciones que estén en
la web, sino, si fuera posible, que al abrir la hoja de excel se
pudieran actualizar los datos de cotizaciones cada día, o cada vez que
se le pida actualizar.



Si la tabla de cotizaciones es realmente una tabla, podrías vincularla en la hoja haciendo Datos->Obtener datos externos->Nueva consulta Web.

Yo tengo hecho un pequeño ejemplo con una consulta web contra la tabla de los índices de la bolsa de Nueva York que puede consultarse en www.nyse.com. Este ejemplo versa sobre el uso de alguno de los eventos de los objetos QueryTable, pero quizás te sirva de ayuda para lo que necesitas hacer. El enlace es:

http://www.excelsp.com/ejemplos/eje...table1.xls

Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#3 Jordi Maycas
22/10/2004 - 09:52 | Informe spam
no tiene nada q ver.. pero os explico como lo hice yo tengo una hoja con
precios de un proveedor, asi que lo q hice fue hacermen un programa con
visual c++ 6, y me hice un httpconnection a la web, y me descargue linea a
linea, la pagina web (o sea, el codigo html, de la pagina), y bueno a traves
de cadenas, fui discriminando todo y cojiendo los valores.. para luego irlos
poniendo a traves de sql en un sqlserver... y quedo genial. Hice lo mismo,
con la bolsa... para experimentar y tambien funciono. El programa se
conectaba a una web, q era gratuito, sin acceso, y con actualizacion cada
cinco minutos e iba actualizando la bbdd. Sencillamente, genial.

"Fernando Arroyo" escribió en el mensaje
news:
"Adolfo Aparicio" escribió en el mensaje
news:
Hola a todos.

Tengo una duda sobre como capturar en una hoja de Excel la información
de una página web con cotizaciones de bolsa o precios del petróleo
etc.
La idea no es copiar y pegar las tablas de cotizaciones que estén en
la web, sino, si fuera posible, que al abrir la hoja de excel se
pudieran actualizar los datos de cotizaciones cada día, o cada vez que
se le pida actualizar.



Si la tabla de cotizaciones es realmente una tabla, podrías vincularla en la
hoja haciendo Datos->Obtener datos externos->Nueva consulta Web.

Yo tengo hecho un pequeño ejemplo con una consulta web contra la tabla de
los índices de la bolsa de Nueva York que puede consultarse en www.nyse.com.
Este ejemplo versa sobre el uso de alguno de los eventos de los objetos
QueryTable, pero quizás te sirva de ayuda para lo que necesitas hacer. El
enlace es:

http://www.excelsp.com/ejemplos/eje...table1.xls

Un saludo.


Fernando Arroyo
MS MVP - Excel
Respuesta Responder a este mensaje
#4 broker0712
29/10/2004 - 21:41 | Informe spam
Fernando, me he desacargado tu hoja de excl y cuando actualizo los datos me
pone "no se puede abrir http://www.nyse.com bla bla bla. El sitio de internet
informa que se establecio la conexion pero no hay datos disponibles"

Este mismo fallo me pasa cuando trato de importar otras hojas web con
cotizaciones. ¿Sabes a que es debido?

Muchas gracias por tu respuesta de antemano

"Fernando Arroyo" escribió:

"Adolfo Aparicio" escribió en el mensaje news:
> Hola a todos.
>
> Tengo una duda sobre como capturar en una hoja de Excel la información
> de una página web con cotizaciones de bolsa o precios del petróleo
> etc.
> La idea no es copiar y pegar las tablas de cotizaciones que estén en
> la web, sino, si fuera posible, que al abrir la hoja de excel se
> pudieran actualizar los datos de cotizaciones cada día, o cada vez que
> se le pida actualizar.

Si la tabla de cotizaciones es realmente una tabla, podrías vincularla en la hoja haciendo Datos->Obtener datos externos->Nueva consulta Web.

Yo tengo hecho un pequeño ejemplo con una consulta web contra la tabla de los índices de la bolsa de Nueva York que puede consultarse en www.nyse.com. Este ejemplo versa sobre el uso de alguno de los eventos de los objetos QueryTable, pero quizás te sirva de ayuda para lo que necesitas hacer. El enlace es:

http://www.excelsp.com/ejemplos/eje...table1.xls

Un saludo.


Fernando Arroyo
MS MVP - Excel



Respuesta Responder a este mensaje
#5 Fernando Arroyo
30/10/2004 - 13:36 | Informe spam
Lo siento, no sé qué te puede estar fallando. Yo acabo de hacer una prueba tras leer tu mensaje, y funciona correctamente (el Dow Jones, por ejemplo, a 10.027,47 con una subida ayer de 22,93)

"Suena" a alguna configuración en tu navegador, pero de esto me temo que yo sé muy poco...

Un saludo.


Fernando Arroyo
MS MVP - Excel



"broker0712" escribió en el mensaje news:
Fernando, me he desacargado tu hoja de excl y cuando actualizo los datos me
pone "no se puede abrir http://www.nyse.com bla bla bla. El sitio de internet
informa que se establecio la conexion pero no hay datos disponibles"

Este mismo fallo me pasa cuando trato de importar otras hojas web con
cotizaciones. ¿Sabes a que es debido?

Muchas gracias por tu respuesta de antemano

"Fernando Arroyo" escribió:

"Adolfo Aparicio" escribió en el mensaje news:
> Hola a todos.
>
> Tengo una duda sobre como capturar en una hoja de Excel la información
> de una página web con cotizaciones de bolsa o precios del petróleo
> etc.
> La idea no es copiar y pegar las tablas de cotizaciones que estén en
> la web, sino, si fuera posible, que al abrir la hoja de excel se
> pudieran actualizar los datos de cotizaciones cada día, o cada vez que
> se le pida actualizar.

Si la tabla de cotizaciones es realmente una tabla, podrías vincularla en la hoja haciendo Datos->Obtener datos externos->Nueva consulta Web.

Yo tengo hecho un pequeño ejemplo con una consulta web contra la tabla de los índices de la bolsa de Nueva York que puede consultarse en www.nyse.com. Este ejemplo versa sobre el uso de alguno de los eventos de los objetos QueryTable, pero quizás te sirva de ayuda para lo que necesitas hacer. El enlace es:

http://www.excelsp.com/ejemplos/eje...table1.xls

Un saludo.


Fernando Arroyo
MS MVP - Excel



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida