VBA - Decisiones
La toma de decisiones permite a los programadores controlar el flujo de ejecución de un script o una de sus secciones. La ejecución se rige por una o más declaraciones condicionales.
A continuación se muestra la forma general de una estructura de toma de decisiones típica que se encuentra en la mayoría de los lenguajes de programación.
VBA proporciona los siguientes tipos de declaraciones de toma de decisiones. Haga clic en los siguientes enlaces para verificar sus detalles.
No Señor. | Declaración y descripción |
---|---|
1 | si declaración Un if declaración consta de una expresión booleana seguida de una o más declaraciones. |
2 | declaración if..else Un if elsedeclaración consta de una expresión booleana seguida de una o más declaraciones. Si la condición es Verdadera, las declaraciones bajoIfse ejecutan las declaraciones. Si la condición es falsa, laElse parte del script se ejecuta. |
3 | if ... elseif..else statement Un if declaración seguida de una o más ElseIf declaraciones, que constan de expresiones booleanas y luego seguidas de una else statement, que se ejecuta cuando todas las condiciones se vuelven falsas. |
4 | declaraciones if anidadas Un if o elseif declaración dentro de otra if o elseif declaración (es). |
5 | declaración de cambio UN switch La declaración permite probar la igualdad de una variable con una lista de valores. |