En cuanto anwer de Wolfwyrd: "On Error Resume Next" de hecho es un manejo de errores de descuento! No en.En caso de error, Goto 0 vuelve a activar el tratamiento de errores porque, como mínimo, queremos que la máquina lo capte si no lo escribimos en nosotros mismos. Off = dejándolo para que lo maneje.
Si utiliza En caso de error Continuar, debe tener cuidado con la cantidad de código que incluye después: recuerde, la frase "Si Número Err. <> 0 Entonces" solo hace referencia al error más previo desencadenado.
Si su bloque de código después de "On Error Resume Next" tiene varios lugares donde razonablemente podría esperar que falle, debe colocar "If Err.number <> 0" después de cada una de esas posibles fallas líneas, para verificar la ejecución.
De lo contrario, después de "on error resume next" significa exactamente lo que dice: el código puede fallar en tantas líneas como quiera y la ejecución continuará felizmente. Es por eso que es un dolor en el culo.
+1. Javascript. Si lo necesita, olvide VBscript use javascript. – AnthonyWJones