Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Usando instruções condicionais e instruções em loop (também chamadas de estruturas de controle), você pode escrever um código Visual Basic que toma decisões e repete ações. Outra estrutura de controle útil, a instrução With , permite que você execute uma série de instruções sem precisar requalificar um objeto.
Usar instruções condicionais para tomar decisões
As instruções condicionais avaliam se uma condição é True ou False e, em seguida, especificam uma ou mais instruções a serem executadas, dependendo do resultado. Normalmente, uma condição é uma expressão que usa um operador de comparação para comparar um valor ou variável com outro.
Escolha uma instrução condicional para usar
- Se ... Então... Else: Ramificação quando uma condição é True ou False
- Selecionar caso: Selecionando uma ramificação em um conjunto de condições
Usar loops para repetir código
O loop permite que você execute um grupo de instruções repetidamente. Alguns loops repetem instruções até que uma condição seja False; outros repetem instruções até que uma condição seja Verdadeira. Também há loops que repetem instruções um número específico de vezes ou para cada objeto em uma coleção.
Escolha um loop para usar
- Faça... Loop: Looping enquanto ou até que uma condição seja verdadeira
- Para ... Próximo: Usando um contador para executar instruções um número especificado de vezes
- Para cada um... Próximo: Repetindo um grupo de instruções para cada objeto em uma coleção
Executar várias instruções no mesmo objeto
No Visual Basic, geralmente você deve especificar um objeto antes de executar um de seus métodos ou alterar uma de suas propriedades. Use a instrução With para especificar um objeto uma vez para uma série inteira de instruções.
- Com: Executando uma série de instruções no mesmo objeto
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.