VBA - Decisões
A tomada de decisão permite que os programadores controlem o fluxo de execução de um script ou de uma de suas seções. A execução é governada por uma ou mais declarações condicionais.
A seguir está a forma geral de uma estrutura típica de tomada de decisão encontrada na maioria das linguagens de programação.
O VBA fornece os seguintes tipos de declarações de tomada de decisão. Clique nos links a seguir para verificar seus detalhes.
Sr. Não. | Declaração e descrição |
---|---|
1 | declaração if A if declaração consiste em uma expressão booleana seguida por uma ou mais declarações. |
2 | if..else statement A if elsedeclaração consiste em uma expressão booleana seguida por uma ou mais declarações. Se a condição for verdadeira, as declarações sobIfdeclarações são executadas. Se a condição for falsa, oElse parte do script é executada. |
3 | declaração if ... elseif..else A if declaração seguida por um ou mais ElseIf declarações, que consistem em expressões booleanas seguidas por um opcional else statement, que é executado quando todas as condições se tornam falsas. |
4 | instruções if aninhadas A if ou elseif declaração dentro de outra if ou elseif afirmações). |
5 | declaração switch UMA switch declaração permite que uma variável seja testada quanto à igualdade em relação a uma lista de valores. |