No puedo importar datos vía web

16/12/2004 - 12:58 por Ricardo | Informe spam
Hola a todos. Tengo un problema: no puedo importar datos vía web.
Utilizo Excel 2003. Cuando le doy a obtener datos externos, nueva consulta
web, en principio si que previsualizo la página web deseada, pero cuando le
doy a importar tarda bastante en aparecerme el formulario que me pide donde
insertar los datos. Una vez le doy a aceptar me aparece el mensaje:

"No se puede abrir http://... . El sitio de internet informa que se
estableció la conexión pero no hay datos disponibles."

Hasta hace unos días he podido importar datos sin problemas (incluso a
través de macros). ¿Alguien me puede decir que ha ocurrido y cómo lo puedo
solucionar?

Un saludo y muchas gracias.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
17/12/2004 - 08:34 | Informe spam
hola, Ricardo !

Mostrar la cita
[probablemente] en 'alguna parte' de la cadena de conexion se 'perdio' la extension de la pagina del sitio [?]
.html o .asp o [?]
¿como 'se ve' la direccion a la pagina? =>completa<
¿comentas?
saludos,
hector.
#2 Ricardo
21/12/2004 - 12:46 | Informe spam
Sigo sin conseguir importar algunas páginas web con el Excel.
Es muy extraño, porque con la mayoría de las direcciones web si que me
funciona. Pero con las páginas de Yahoo no me funciona.
Utilizo Excel 2003; (con el 2000 es diferente) voy al menú Datos y le doy a
Obtener datos
externos. Pulso en Nueva consulta web y me sale un formulario en el que
introduzco la
dirección de la página correctamente. Entonces pulso "Ir" y se me descarga
la página sin
problemas dentro del formulario. Después pulso "Importar" y tras esperar un
tiempo (esto es
anormal) me pide dónde insertar en la hoja (por ejemplo $A$1) y cuando le
doy a aceptar
entonces me da el error:

"No se puede abrir http://... . El sitio de internet informa que se
estableció la conexión pero no hay datos disponibles."

¿Cómo es que antes he previsualizado la página y ahora no se me descarga?

Hasta hace unos días estas consultas web también las podía hacer mediante
macros. A
continuación pongo un ejemplo.

Sub YahooQuery()
Dim StrUrl As String
StrUrl = "http://es.finance.yahoo.com/d?s=@^IBEX&f=l1"
On Error GoTo Error
With ActiveSheet.QueryTables. _
Add(Connection:="url;" + StrUrl, _
Destination:=Range("C4"))
.Name = "Cotizaciones"
.BackgroundQuery = False
.RefreshStyle = xlOverwriteCells
.AdjustColumnWidth = False
.RefreshPeriod = 0
.Refresh
ActiveWorkbook.Names(1).Delete
Error:
.Delete
End With
Beep
End Sub

(Nota. Ni siquiera puedo leer www.yahoo.com)

He probado la misma consulta desde otro ordenador y me funciona sin
problemas, tal y como me
iba hace una semana. También he reparado el Excel y sigue igual.

De todas formas pienso que el error tal vez no proceda del Excel porque he
descubierto que
si en Configuración de Internet, en Opciones Avanzadas deshabilito la opción
"Usar HTTP 1.1,
entonces si que me funciona. ¿Pero cómo es que en el otro ordenador si que
funciona estando
habilitada dicha opción?. Tal vez tenga que consultar en el grupo de
Internet Explorer.

Espero alguna respuesta.
Gracias.

"Héctor Miguel" escribió en el mensaje
news:%
Mostrar la cita
que me pide donde insertar los datos
Mostrar la cita
http://...
Mostrar la cita
hay datos disponibles." [...]
Mostrar la cita
extension de la pagina del sitio [?]
Mostrar la cita
#3 Héctor Miguel
22/12/2004 - 07:12 | Informe spam
hola, Ricardo !

Mostrar la cita
ya que estas 'revisando' en las opciones avanzadas de internet...
-> verifica si esta marcada [o no] ->y en las maquinas donde SI y NO 'funciona'<- la opcion de...
'no guradar paginas cifradas en disco'
[es probable que se trate de ajustes/incompatibilidades en el conjunto de opciones de seguridad]
-> la otra opcion es que [directamente] de la pagina de la consulta [en el explrador de internet]...
hagas la 'exportacion' a excel [y revises la consulta que se 'auto-genera']

¿comentas?
saludos,
hector.
Ads by Google
Search Busqueda sugerida