NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
FILTRO DE TUTORIAIS:
Usando o for
O For é usado quando sabemos o número de vezes que iremos executar o Loop. O For precisa de um contador que normalmente é uma variável que controla o número de vezes que o loop será executado..
A variável contador pode ser inicializada antes do For ou na própria declaração.
Se durante o processamento você quiser abandonar o looping, terá que usar o break. A sintaxe do For é a seguinte:
for (initialization; booleanExpression; updateControlVariable)
statement
1 - Crie uma nova aplicação do tipo Windows Application com nome For.
2 - Arraste para o Form1 um Button.
3 - Mude a propriedade Text do Button1 para “Beep”.
4 - De um clique duplo sobre o botão e no digite o seguinte código para o evento do botão:
for (int i = 1; i <= 4; i++)
{
MessageBox.Show(i.ToString());
}
Vai ficar assim:
5 - Execute a aplicação.
6 - Clique no botão Beep.
Vamos dar uma avaliada no código:
for (int i = 1; i <= 4; i++)
{
MessageBox.Show(i.ToString());
}
Quando inicializamos o for, primeiro iniciamos uam variável do tipo integer e damos o valor 1 para ela, demos o nome de i para essa variavel. Depois colocamos uma expressão booleana que será responsável por avaliar o numero de vezes que o for será executado, nossa expressão diz que o for deve ser executado enquanto o conteúdo de da varial i for menor ou igual a 4. Para finalizar a inicialização do For dizemos que a cada passada o conteúdo da variável i deve ser acrescentado em 1.
7 - Mude o código do botão para o seguinte:
for (int i = 1; i <= 25; i+=5)
{
MessageBox.Show(i.ToString());
}
8 - Execute a aplicação e clique em Beep.
Perceba que o i+= 5 fez com que o número adicionado a variavel a cada passada do loop é 5 ao invés de 1.
Conhecendo o foreach
O Foreach é usado em casos onde você precisa percorrer uma coleção de dados. No Foreach você não precisa verificar o limite do looping, pois isto já está implícito na própria coleção, ou seja, você se preocupa apenas em manipular o objeto atual. Caso tenha dúvida no uso, pense da seguinte forma: Para cada elemento contido na coleção, faça algo. Vamos estudá-lo em detalhe quanto falarmos sobre Arrays e Coleções.
Confira todos os artigos de Certificações:
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI