Macro para extraer información de páginas web

Solo consultas sobre macros y código VBA Excel.

Reglas del Foro
1. Antes de hacer tu pregunta intenta con el buscador de este foro (muchas preguntas ya fueron respondidas antes!)
2. Si haces una nueva pregunta, es muy recomendable que adjuntes el ejemplo Excel para poder comprenderla mejor!
3. Realiza tu pregunta de forma clara, explicando bien cada paso de lo que haces y tendrás más probabilidad de respuesta!
Compartir en:
     

Macro para extraer informacií³n de páginas web

Notapor Tavo77 » 26 Oct 2005 20:39

Necesito extraer información de varias páginas web, y me gustarí­a saber como puedo hacer esto con una macro. Tengo esta función con la que creo un objeto 'Internet Explorer', pero necesito información de referencia sobre este objeto o un ejemplo de como simular el hacer click en un link.

Código: Seleccionar todo
Function stuff()
Dim IE As Object
Set IE = CreateObject("InternetExplorer.Application")

IE.Navigate "http://www.google.com" 'load web page google.com
While IE.Busy
  DoEvents  'wait until IE is done loading page.
Wend
IE.Visible = True
'ie is now done loading the page
IE.Document.all("q").Value = "what you want to put in text box"
'puts info into the inputbox named "q" which is google's search box.
IE.Document.all("btnG").Click 'clicks the button named "btng" which is google's "google search" button
While IE.Busy
  DoEvents  'wait until IE is done loading page.
Wend
'ie is now done loading the results page
End Function
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Tavo77
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Ago 2005 20:43
Ubicación: Costa Rica

Re: Macro para extraer informacií³n de páginas web

Notapor KL » 11 Abr 2006 13:33

Hola Tavo77,

Lamentablemente no he tocado nunca el IE desde VBA (aparte de las Web Queries), pero esto parece estar lleno de informacion:

http://tinyurl.com/mcwrv
http://tinyurl.com/rm5y5
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
KL
Miembro Frecuente
Miembro Frecuente
 
Registrado: 18 Mar 2006 13:57
Ubicación: Madrid

Re: Macro para extraer informacií³n de páginas web

Notapor Tavo77 » 11 Abr 2006 15:31

OK, muchas gracias de todas formas.
* Te recomendamos estos productos Excel: Manual de Macros | Manual de Funciones | Nuevas Funciones | ddTraDa
Avatar de Usuario
Tavo77
Miembro Frecuente
Miembro Frecuente
 
Registrado: 25 Ago 2005 20:43
Ubicación: Costa Rica


Compartir en:
     

  • Anuncio
Manual Excel avanzado

Volver a Macros

¿Quién está conectado?

Usuarios navegando por este Foro: Cacho R y 9 invitados