✅Qual Melhor LOOP no VBA? LOOP FOR EACH ou LOOP FOR NEXT?

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 ธ.ค. 2024

ความคิดเห็น • 20

  • @Heleno-v4m
    @Heleno-v4m 2 ปีที่แล้ว +2

    Marcus Rodelo estou acompanhando seus vídeos sobre estruturas de repetição e estou aprendendo muito, obrigado. Me inscrevi no canal .

  • @sergiocardosozacariasoficial
    @sergiocardosozacariasoficial 3 ปีที่แล้ว +1

    Grande mestre Marcus.
    Sensacional, parabéns e obrigado por compartilhar seu conhecimento. Sucesso...

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  3 ปีที่แล้ว

      Obrigadão Sergio.
      Deus abençoe, um abraço.
      😉

  • @franciscodaschagasrocha9963
    @franciscodaschagasrocha9963 2 ปีที่แล้ว

    Mais um show de conhecimento, maravilha mesmo!!!!!...👍👍👍👍👍👍

  • @fernandobarbosa664
    @fernandobarbosa664 2 ปีที่แล้ว

    Ótima aula Macus.
    Ótima didática.
    Valeu

  • @f.oliver2746
    @f.oliver2746 3 ปีที่แล้ว

    Aula muito boa, me ajudou bastante, OBRIGADO.

  • @cassiovilarmaes8884
    @cassiovilarmaes8884 2 ปีที่แล้ว

    Olá bom dia, tem como imprimir o formulario(userform), pronto

  • @Gabrielde15
    @Gabrielde15 2 ปีที่แล้ว +1

    Dentro do loopfor next, vc poderia ir subtraindo o totForma -1

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  2 ปีที่แล้ว +2

      Pode si Gabriel, basta trabalhar com o Step negativo, conforme exemplo desta aula:
      th-cam.com/video/6eUTBcwY4lY/w-d-xo.html
      Abs😉

  • @geraldoribeiro8393
    @geraldoribeiro8393 2 ปีที่แล้ว

    Boa tarde,
    eu notei que com o For Each é dificil trabalhar com loop sem denifição (ex.: A2:A15) caso precise realizar um loop na coluna A, com celula que tenha preenchimento dinamico aí só da erro.
    Apliquei o codigo de contagem de ultima celula prenchida porém estou tendo erro.

  • @pedrogomesfrancofilho977
    @pedrogomesfrancofilho977 2 ปีที่แล้ว

    Boa tarde Professor!!
    Realizei uma planilha de integração Excel VBA para WORD, para realizar preenchimento automático de um modelo de formulário word já pronto com os dados do excel que vou alimentando, porém ele só cria um documento para primeira linha, gostaria de saber se com método de repetição consigo gerar documentos para as demais linhas já preenchidas na planilha??

    • @pedrogomesfrancofilho977
      @pedrogomesfrancofilho977 2 ปีที่แล้ว

      Sub gera_FichadeIncrição()
      Set objWord = CreateObject("Word.Application")
      objWord.Visible = True

      Set arqfichadeinscrição = objWord.Documents.Open(ThisWorkbook.Path & "\MODELO FICHA DE INSCRIÇÃO ADULTO.docx")
      Set conteudoDoc = arqfichadeinscrição.Application.Selection
      For colTab = 1 To 22
      conteudoDoc.Find.Text = Cells(1, colTab).Value
      conteudoDoc.Find.Replacement.Text = Cells(2, colTab).Value
      conteudoDoc.Find.Execute Replace:=wdReplaceAll
      Next

      arqfichadeinscrição.SaveAs2 (ThisWorkbook.Path & "\FICHA DE INSCRIÇÃO EXPORTADA\FICHA DE INSCRIÇÃO - " & Cells(2, 1).Value & ".docx")
      arqfichadeinscrição.Close
      objWord.Quit
      Set arqfichadeinscrição = Nothing
      Set conteudoDoc = Nothing
      Set objWord = Nothing
      MsgBox ("Ficha gerada com sucesso!")

  • @makesensee
    @makesensee 2 ปีที่แล้ว

    Uso sempre for each quando posso, pois vi em postagens gringas dizendo que for each é mais rápido

  • @TheZenytram
    @TheZenytram 2 ปีที่แล้ว

    goto é o melhor loop. :)

  • @franciscowaldemar9990
    @franciscowaldemar9990 3 ปีที่แล้ว

    Você tem uma apostila sobre vba de um curso completo?

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  3 ปีที่แล้ว

      Olá Francisco.
      Realmente ainda não temos a apostila e nem o curso. É uma de minhas metas, porém o tempo é cada vez mais escasso.
      Preciso de fato me organizar para fazer esse curso acontecer. Muito grato.
      Um abraço!😉👍

  • @gernaclesgomes7023
    @gernaclesgomes7023 3 ปีที่แล้ว

    Bom dia, cara me ajuda estou criando uma planilha usando vba e para o meu objetivo falta bem pouco já fiz tudo, em relação cadastro, filtar, gerar PDF mais estou tentando fazer uma pesquisa exata com dois critérios vou te mandar a foto e me seguida te explico para você entender melhor e se puder me ajudar ficarei muito agradecido.
    Na coluna A contém a data
    Na B contém hora de entrada
    Na C hora de saída
    E na D o chacha que é a base da pesquisa.
    Se você observar as datas mudam, mas os crachás se repetem, o que estou tentando fazer mas não estou conseguindo formular o comando, preciso que quando digitar o crachás para fazer a pesquisa ele só me der como resultado o que está com a saída vazia e não me trazer os que já tiveram a saída registrada.
    Se puder me ajudar, desde já agradeço

    • @ExcelOnlineBrasil
      @ExcelOnlineBrasil  3 ปีที่แล้ว +1

      Olá Gernacles.
      Por favor, envie o arquivo por email que vejo aqui.
      Um abraço.👍😉

    • @gernaclesgomes7023
      @gernaclesgomes7023 3 ปีที่แล้ว

      Bom dia, te enviei por e-mail desde já agradeço