Un Exit Do La declaración se usa cuando queremos salir del DoBucles basados en ciertos criterios. Se puede utilizar tanto enDo…While y Do...Until Bucles.
Cuando Exit Do se ejecuta, el control salta a la siguiente instrucción inmediatamente después de la Do Lazo.
Sintaxis
A continuación se muestra la sintaxis de Exit Do Declaración en VBA.
Exit Do
Ejemplo
El siguiente ejemplo usa Exit Do. Si el valor del contador llega a 10, se sale del ciclo Do y el control salta a la siguiente instrucción inmediatamente después del ciclo For.
Private Sub Constant_demo_Click()
i = 0
Do While i <= 100
If i > 10 Then
Exit Do ' Loop Exits if i>10
End If
MsgBox ("The Value of i is : " & i)
i = i + 2
Loop
End Sub
Cuando se ejecuta el código anterior, imprime la siguiente salida en un cuadro de mensaje.
The Value of i is : 0
The Value of i is : 2
The Value of i is : 4
The Value of i is : 6
The Value of i is : 8
The Value of i is : 10