Como dominar loops VBA no Excel treinamento + modelo grátis - ID Card Make

Como dominar loops VBA no Excel treinamento + modelo grátis - ID Card Make Alguns dos melhores desenvolvedores do mundo dominamos esse recurso incrível em Excel VBA do loops e hoje estou vou compartilhar com você tudo o que você preciso saber sobre loops no Excel, então.

Como dominar loops VBA no Excel treinamento + modelo grátis

Que você pode criar incríveis aplicações oi, aqui é Randy com Excel para Freelancers e neste VBA básico treinamento vou compartilhar com vocês um das melhores técnicas que tenho.

Aprendi em VBA e hoje vamos repasse cada etapa disso e estaremos vou criar uma pequena macro que é vou ajudá-lo a praticar isso em seu confesso que vai ser incrível.

Treinando então vamos começar, mas antes que se você ainda não o fez, certifique-se de clique na assinatura e no ícone para baixo abaixo, isso garantirá que você obtenha esses treinamentos não esqueça da notificação.

Quero ter certeza de que você será alertado para cada treinamento que eu crio esses treinamentos básicos cada Sábado e Excel abrangente inscrições todas as terças-feiras, então certifique-se.

Você está inscrito este modelo é absolutamente grátis, tudo que você precisa fazer é clique no link abaixo na descrição tudo bem, vamos começar então hoje estamos nos concentrando em do loops, então quais são.

Do loops do loops nos permite repetir um bloco de pelagem até uma condição específica é cumprido e há muitos propósitos e instâncias de do loops temos coisas como fazer while Loops ou Loop while Loops.

Ou Loop até loops e vamos repasse cada um deles e o a diferença é e como você pode se inscrever aqueles em seu VBA para que você possa criar aplicativos incríveis que ajudam você em.

Seu trabalho ou se você quiser vender seu aplicações fazem loops são realmente parte de eles eu usei isso em todo o meu carreira inteira, tudo bem, então aqui está o que vamos fazer o primeiro é apenas.

Um do while básico basicamente repete um bloco de código enquanto um condição especificada é verdadeira e o condição é avaliada antes de cada iteração se a condição for verdadeira então.

O código no loop é executado, então o que pode parecer que vamos para o desenvolvedores e dê uma olhada em alguns dos este código de exemplo e percorrer um básico do Loop, então vamos entrar.

O desenvolvedor se você não tiver o desenvolvedor, tudo que você precisa fazer é certo clique e personalize a faixa de opções e depois você quer ter certeza de que seu o desenvolvedor é selecionado aqui e isso é.

    Vai nos ajudar a entrar no editor VBA - ID Card Make

    Então iremos de lá para o Visual Editor básico aqui você também pode usar um atalho chamado alt f11 e o que é isso vou fazer é lançar o editor VBA.

    Eu tenho três folhas diferentes aqui e vamos criar esta macro aqui para nos permitir criar compromissos e então temos um banco de dados onde estamos vamos salvá-los, então temos o.

    Três folhas e isso também está no editor VBA que ter banco de dados de agendamentos e nosso DU Loops ok, então dentro do nosso editor VBA eu tenho dois módulos diferentes e eu tenho.

    Alguns exemplos de Loop e depois um vazio módulo no qual escreveremos um código, então vamos examinar alguns desses Loop exemplos dentro do nosso módulo ok o primeiro é um loop básico do while.

    Basicamente o que queremos fazer é querer percorrer o loop um certo número muitas vezes e estamos verificando para ver enquanto uma condição é verdadeira, então é chamada de do while Loop então sempre começa com.

    Fazer enquanto estiver aqui, então a primeira coisa que escreve sub e depois é só dar um nome e queremos criar um contador nisso, então vamos usar um longo variável que significa um número inteiro.

    Vamos ligar para aquele contador, estamos vou definir esse valor inicial para um então basicamente neste exemplo do que fazer while loop que vamos criar do enquanto isso significa que queremos que continue.

    Enquanto uma certa condição é verdadeira enquanto o contador é menor ou igual a cinco, queremos que continue indo e indo e indo então o que vai fazer é vou executar esse código seja lá o que for.

    O código está aqui e aqui está o fim o que significa que vai continuar por aí e girando e girando e girando até esta condição não é verdadeira, então vamos lá adiante e passe por esta macro e veja.

    Como isso funciona, vamos dar um passo

    Através dele usando f8 então eu vou clique em f8 e o que isso fará é vou destacar que primeiro vai para definir esse contador como um se passarmos o mouse.

    Naquele balcão vemos que isso o número já é um agora vamos entre naquele loop do while então vamos fazer enquanto o contador é menor que igual a 5 vemos que o contador.

    Atualmente está em um, então sim, é atualmente menor ou igual a cinco e portanto, continuará no primeiro coisa que vamos contar é que vai para fornecer uma iteração de caixa de mensagem e o.

    Contador, então é exatamente isso que é vou fazer isso vai dar isso caixa de mensagem vamos dizer ok agora vai aumentar o número em um então contador é igual a contador mais 1, então.

    Passamos por isso, vemos agora que o contador é dois e novamente vai continue o loop assim que chegar aqui vai voltar para o começando aqui e vai.

    Verifique mais uma vez agora o contador está dois e essa condição é ainda menor maior ou igual a cinco e, portanto, vai continuar com o loop e dê-nos uma iteração da caixa de mensagem também.

    Podemos continuar com isso até que chega aos cinco, então agora estamos em quatro ok, agora vemos que o contador o valor é cinco, então ele vai voltar no loop e vai fazer.

    Enquanto o contador é menor ou igual para cinco agora ainda é igual a cinco, então ainda vai iterar mais um tempo até termos os cinco e agora se damos uma olhada no balcão, são seis.

    Então a condição não está sendo atendida, então nós veja agora que são seis, é simplesmente vou sair do loop para que ele pule executando e tudo o que está além disso Loop vai para já que não há nada.

    Caso contrário, simplesmente sairá do sub e então é um loop básico do while, ok ótimo, agora há momentos em que podemos quero sair do loop antes de realmente terminando assim se uma determinada condição for.

    Conhecemos, podemos querer sair, então o que pudermos fazer é que podemos usar uma saída para isso e em esta amostra aqui vemos exemplo do while com saída então basicamente quando saímos Loops que queremos executar uma condição e se.

    A condição for atendida, queremos sair do fazer ou em outra condição podemos defini-lo para sair do loop, então como faremos isso ok, novamente neste exemplo vamos Dimensione o contador tanto tempo quanto.

    Contador é igual a um desta vez estamos vou rodar esse loop tudo até o loop e então enquanto o contador estiver menos do que 10 no entanto, teremos outro.

    Condição então vai passar vai definir uma caixa de mensagem que estamos vai aumentar o contador, no entanto, se o contador chega a cinco, na verdade estamos vou colocar isso como igual a quatro se o.

    Contador é igual a quatro, então vamos sair do loop e para sair de qualquer Loop nós pode simplesmente usar exit do exit do irá sair o loop antes que ele necessariamente atinja nosso nível, então podemos estar procurando.

    Algo dentro e quando encontramos o que estamos procurando podemos querer sair o fazer ou quando atingimos um determinado nível então há momentos em que podemos querer exit antes que o loop realmente seja concluído.

    Então vamos dar uma olhada nisso e estamos vamos usar f8 e vamos através e então vemos que a iteração é um e vemos que o contador é dois certo então aumentamos o contador para dois.

    Depois disso, se passarmos o mouse sobre isso, mas ainda assim não são quatro, então vai continue em Loop agora são dois agora acabei de chegar aos três neste momento foi dois aumentou para três ainda é.

    Não quatro, então não vamos sair, então podemos continuar agora vamos chegar a três depois de atingirmos esta linha vai para quatro e agora vamos dê uma olhada se o contador é igual a quatro.

    Então saia, faça agora, poderíamos escrever alguns código onde queremos realizar algum tipo de ação aqui naquela saída que é certamente possível, mas agora, desde que isso condição de saída for atendida, vamos.

    Execute esta linha e ela sairá o loop, ele executaria qualquer código após o loop, embora não haja código então simplesmente saímos do sub e isso é um ótimo exemplo de uso do while with.

    Saia agora eu tenho uma amostra do mundo real chegando, vamos usar isso também, ok, ótimo, outro que nós have é chamado de do Loop while Loops agora Loop while significa que vamos fazer Loop.

    Enquanto a declaração é usada para verificar o condição está no final do loop, então se tomarmos essas duas amostras no início do loop aqui faça enquanto o contadores menores que 10 ou faça enquanto o.

    Contador é menor que cinco, mas podemos também crie outro loop onde nosso Loop é simplesmente fazer e então estamos verificando no final, então executamos nosso código aqui executamos nosso Loop Loop e no final de.

    Podemos simplesmente verificar a condição para que possamos verificar isso no início aqui ou podemos verificar no final e se estamos verificando isso para o final chama-se The Loop while Loops então.

    Temos o código a ser executado, então todos isso acontece é que começa com o que estamos vamos enviar uma mensagem sobre a iteração que estamos vamos incrementar o contador e estamos indo para Loop enquanto o contador é menor.

    Do que três, então se passarmos por isso usando f8 e continuamos vemos o a duração é um e então é menor que três agora vai chegar a dois e agora o contador é menor ou igual a.

    Três, então vamos fazer um loop, ainda estamos vamos continuar como fazemos no entanto agora chegou às quatro Estamos em loop enquanto os contadores são menores ou iguais a três, mas como o contador é quatro, é.

    Simplesmente vou sair do loop, então outro ótimo exemplo é chamado do Loop while loop muito bom também podemos usar algo chamado Loop até que o loop até se repita um bloco de código até um especificado.

    DISCLAIMER: In this description contains affiliate links, which means that if you click on one of the product links, I'll receive a small commission. This helps support the channel and allows us to continuetomake videos like this. All Content Responsibility lies with the Channel Producer. For Download, see The Author's channel. The content of this Post was transcribed from the Channel: https://www.youtube.com/watch?v=4s9ATs1uOsM
Previous Post Next Post