Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2011, 00:33
dornop
 
Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 13 años, 6 meses
Puntos: 0
Segundo error no se controla

Buenos días.

Tengo problemas con el control de errores. Resulta que, si la aplicación da un error, éste lo controla perfectamente, pero al hacer el goto para que me redirija a la línea de código por la que quiero continuar (goto siguiente), si se vuelve a producir un segundo error, éste no es controlado y bloquea el proceso. ¿Cuál es la solución?

Un ejemplo muy simple (en el click de un botón):

Private Sub Command1_Click()
Dim i As Integer
On Error GoTo solu
For i = 0 To 10
i = 5 / 0
siguiente:
Next
Exit Sub
solu:
MsgBox "CONTROLADO"
GoTo siguiente
End Sub


Un saludo.