Loops son declaraciones que siguen ejecutándose hasta que se cumpla una condición . Hay algunas funciones principales de bucle utilizados en la programación VBA Excel : " tiempo", "para" y " hacer tiempo". Cada función de bucle continúa para ejecutar , pero la forma en que las condiciones se establecen son diferentes . El tipo de función de bucle utilizado se determina por las necesidades del programador . Mientras
El bucle while se ejecuta mientras la instrucción de condición es igual a true. El bucle while tiene una condición que establezca al inicio de la instrucción . Por ejemplo , el bucle while se utiliza en aplicaciones de consola para los elementos del menú. El bucle while continúa ejecutándose hasta que el usuario introduce el valor apropiado . Una vez que se ingresa el valor , al tiempo que suspende bucle y los saltos de ejecución de codificación a la siguiente sentencia situado debajo del bloque de bucle while .
No Mientras
do while es similar a la del bucle while . Sin embargo , la diferencia es que los estados internos en el do while siempre se ejecuta una vez. Las declaraciones indican que la aplicación haga ciertos cálculos hasta que se cumpla una condición. La condición no se evalúa hasta que se ejecuta la primera sentencia de bucle , por lo que el bucle do while es beneficioso para las aplicaciones que necesitan que el bucle se ejecutará al menos una vez . Do while no se utilizan comúnmente en aplicaciones de programación , pero siguen siendo un lazo importante en la programación de Excel.
Para
Para bucles se ejecutan hasta que un se alcanza el valor numérico. En el bucle , una variable se establece en un valor . La variable se incrementa en varias ocasiones , que también se encuentra en la sentencia de bucle para . El bucle for es beneficiosa para los programadores que saben cuántas veces se deben ejecutar las sentencias de bucle . Por ejemplo , un bucle se puede utilizar para desplazarse por una lista de productos. Dado que la lista de productos es un número determinado de valores , los programadores pueden establecer el ciclo de repetición basada en el recuento de producto.