Saltar al contenido

VBA – Salir para

octubre 20, 2021

A Salir para La declaración se usa cuando queremos salir de la Para Bucle basado en ciertos criterios. Cuando Salir para se ejecuta, el control salta a la siguiente instrucción inmediatamente después de la Para Círculo.

Sintaxis

A continuación se muestra la sintaxis de Salir para Declaración en VBA.

 Exit For

Diagrama de flujo

Salida de VBA para declaración

Ejemplo

El siguiente ejemplo utiliza Salir para. Si el valor del contador llega a 4, se sale del ciclo For y el control salta a la siguiente instrucción inmediatamente después del ciclo For.

Private Sub Constant_demo_Click()
   Dim a As Integer
   a = 10
   
   For i = 0 To a Step 2 'i is the counter variable and it is incremented by 2
      MsgBox ("The value is i is : " & i)
      If i = 4 Then
         i = i * 10 'This is executed only if i=4
         MsgBox ("The value is i is : " & i)
         Exit For 'Exited when i=4
      End If
   Next
End Sub

Cuando se ejecuta el código anterior, imprime la siguiente salida en un cuadro de mensaje.

The value is i is : 0

The value is i is : 2

The value is i is : 4

The value is i is : 40 

vba_loops.htm

close