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.