Estructuras de bucles (Visual Basic)

Las estructuras de bucle de Visual Basic permiten ejecutar una o varias líneas de código de forma repetitiva. Puede repetir las instrucciones de una estructura de bucle hasta que una condición sea True, hasta que una condición sea False, un número especificado de veces o una vez para cada elemento de una colección.

En la ilustración siguiente se muestra una estructura de bucle que ejecuta un conjunto de instrucciones hasta que se cumple una condición:

Flow chart that shows a Do...Until loop.

Bucles While

La construcción While...End While ejecuta un conjunto de instrucciones siempre que la condición especificada en la instrucción While sea True. Para más información, consulte Instrucción While...End While.

Bucles Do

La construcción Do...Loop permite probar una condición al principio o al final de una estructura de bucle. También puede especificar si se va a repetir el bucle mientras la condición permanece True o hasta que se vuelve True. Para más información, consulte Instrucción de bucle Do....

Bucles For

La construcción For...Next realiza el bucle un número establecido de veces. Usa una variable de control de bucle, también denominada counter, para realizar un seguimiento de las repeticiones. Se especifican los valores inicial y final de este contador y, opcionalmente, puede especificar la cantidad en la que aumenta de una repetición a la siguiente. Para más información, consulte Instrucción For...Next.

Bucles For Each

La construcción For Each...Next ejecuta un conjunto de instrucciones una vez para cada elemento de una colección. Se especifica la variable de control de bucle, pero no es necesario determinar los valores iniciales o finales para ella. Para más información, consulte Instrucción For Each...Next.

Consulte también