
17/08/2011, 00:33
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 9
Antigüedad: 14 años, 4 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. |