Hola a todos, con vbscript o Access y el objeto InternetExplorer.Application intento leer una direccion web para pasarla a texto y a partir de aquí extraer datos de la página como enlaces, datos, etc.
El problema es que unas veces funciona y otras me da el error siguiente:
--Error 800700aa en tiempo de ejecucion: "Error en el metodo Navigate de objeto IWebBrowser2"-
El error lo da en la linea: c1 = objIE.Document.body.innerhtml
Creo que me falta por cerrar o refrescar algo.
El codigo que uso es el siguiente:
Dim objIE As Object
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate "http://www.google.es"
While objIE.Busy
Wend
c1 = objIE.Document.body.innerhtml
' codigo de extraccion de datos mediante funciones de cadena
Set objIE = Nothing
Agradecería cualquier otra solución para lo que quiero hacer, intento actualizar datos en mi pc automáticamente desde páginas web, por ejemplo cambios de divisa euro-dolar, teléfonos de empresas, precio diario del cobre, cotizaciones de bolsa, etc.
Gracias.