Conexión a web

07/09/2003 - 00:42 por Luis | Informe spam
Buenas noches.

Necesito ejecutar una macro que se conecte a un web y
descarge una tabla. Esto funciona bien, pero si por
cualquier motivo el servidor web no funciona, entonces la
macro se detiene dando un error.

Pregunta:

Existe algún método que pueda evitar esto ? Es decir que
si la conexión no está disponible salte a otra pero no se
detenga su ejecución.

Saludos.

Preguntas similare

Leer las respuestas

#1 Luis
07/09/2003 - 12:27 | Informe spam
Gracias por la ayuda. Creo que la primera opción ya
servira.

Un Saludo.
Hola, Luis !

... macro .. a un web y descarga ... si el servidor




web no funciona ... se detiene dando un error.
... metodo ... evitar ... si la conexión no está




disponible salte ... no se detenga su ejecución.

A) Prueba con la instruccion =>On Error Resume


Next<= ANTES de "hacer" la conexion.

1) Si necesitas "conocer" si hubo fallas,


entonces ...
coloca un mensaje "condicionado" DESPUES de


que "debio suceder" la conexion
p.e. =>If Err.Number <> 0 Then MsgBox "¡ NO se


realizo la conexion !!!"<>
2) Si prefieres "programar" un nuevo intento [en


caso de falla], cambia el MsgBox por un "OnTime"
p.e. =>If Err.Number <> 0 Then


Application.OnTime Now + TimeValue
("00:05:00"), "Macro_de_conexion"<>
B) Si requieres [a como de lugar] "lograr" la


conexion, entonces ...
"pon" la conexion en un bucle "Do ... Loop", en


lugar de "forzar el brinco" si hay errores [con
el "Resume Next"], p.e.
Do
Err.Clear
' Intento de conexion '
Loop Until Err.Number = 0
_______
Saludos,
Héctor.
MS-MVP


.

Respuesta Responder a este mensaje
#2 Tommi
07/09/2003 - 22:15 | Informe spam
Hola luis, me podias mandar o mejor explicar como te conectas a una página
web y descargas una tabla.
Estoy muy interesado en conocer el método de trabajo.

Gracias.

"Luis" escribió en el mensaje
news:38a101c374c8$1e8093d0$
Buenas noches.

Necesito ejecutar una macro que se conecte a un web y
descarge una tabla. Esto funciona bien, pero si por
cualquier motivo el servidor web no funciona, entonces la
macro se detiene dando un error.

Pregunta:

Existe algún método que pueda evitar esto ? Es decir que
si la conexión no está disponible salte a otra pero no se
detenga su ejecución.

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