Função Do Until Loop - Como usar a estrutura de repetição Do Until no VBA?

Função Do Until Loop - Como usar a estrutura de repetição Do Until no VBA?

Hashtag Treinamentos

5 лет назад

48,479 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Arlande Mamona Nascimento
Arlande Mamona Nascimento - 19.04.2023 03:53

Boa noite, meu amigo
Como eu faço para que q variável da última coluna volte para a primeira coluna e o da coluna 1 passe para a coluna 2 e da coluna 2 para a coluna 3 e sucessivamente.

Ответить
Camila Alves
Camila Alves - 02.03.2023 04:18

Percebi que algumas estruturas são semelhantes a linguagem c++, legal. Aula ótima

Ответить
Marco A A S
Marco A A S - 16.02.2023 03:19

agora gostei de usar o IF, com Do Until

Ответить
Evaldo Junior
Evaldo Junior - 13.07.2022 02:36

Minha função não muda de cor como a sua, e o excel não roda. Existe alguma configuração inicial no vba para ele entender minha função?

Ответить
Attilio Provedel
Attilio Provedel - 28.03.2022 20:56

Parabéns, Deus abençoe.

Ответить
Pernambuco Meu País Oficial
Pernambuco Meu País Oficial - 12.12.2021 04:33

Loop

Ответить
Igor Sousa Machado
Igor Sousa Machado - 01.11.2021 16:00

Cara... esse video deu uma acelerada no meu VBA, valeu... mas um like para conta

Ответить
Suporte VBA Programação
Suporte VBA Programação - 03.10.2021 04:47

Excelente, parabéns pelo trabalho.

Ответить
Leandro Lamin
Leandro Lamin - 20.09.2021 13:42

um detalhe quando apaga a coluna da condição e deixa em branco as linhas, quando executa ele traz ver filme, como ficaria se estiver em branco?

Ответить
Leandro Lamin
Leandro Lamin - 20.09.2021 13:17

super guerra! mesmo!

Ответить
anatryk
anatryk - 04.09.2021 01:41

Eu queria saber só como repetir uma mesma coisa, ou numero na mesma coluna até onde eu demarcar

Ответить
renato freitas
renato freitas - 09.07.2021 02:16

Ótimo vídeo. Tem algum vídeo que ensina a unificar o Loop mas buscando em abas diferentes?

Ответить
Paula Alessandra Ramirez
Paula Alessandra Ramirez - 25.05.2021 14:38

Ensinou nada, só complicou

Ответить
diogenes andrade
diogenes andrade - 11.04.2021 00:11

muito obrigado pela aula! Deus vos abençoe mais!

Ответить
Tiago Wandscheer
Tiago Wandscheer - 06.04.2021 06:07

Se foi bichão mesmo 👏👏👏

Ответить
Efraim Dias
Efraim Dias - 01.04.2021 16:14

Mais simples que isso, só dois disso hahahaha! Muito obrigado!

Ответить
Cleiton Felipe
Cleiton Felipe - 25.03.2021 05:05

top, sempre ajudando muito

Ответить
Alessandro Hoechele
Alessandro Hoechele - 16.01.2021 04:03

Ótimo vídeo. Ganhou mais um inscrito!

Ответить
GATTI GATTI
GATTI GATTI - 16.12.2020 20:54

Obrigado meu amigo, estou costando muito dos videos, inclusive os de Power BI.

Me da uma ajuda? Utilizei o Until e a principio deu certo, mas tem uma parte do meu codigo que eu não sei resolver:

If Cells(linha, 86) <> "" Then


Cells(linha, 87) = Range([indirect("CH2")]).Select
Selection.Copy
Range("CI2").Select
Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _
False, Transpose:=True

Else
Cells(linha, 87) = "ERRADO" 'Não preciso de ELSE
End If

linha = linha + 1

Loop
End Sub

Como eu faço para que no mesmo loop a parte onde está ("CH2")]) e ("CI2") mude para próxima linha de forma que fiquem ("CH3")]) e ("CI3")? Obrigado

Abraço

Ответить
Eng. Wagner sa
Eng. Wagner sa - 15.12.2020 22:30

Aula massa!

Ответить
Eduardo Moura
Eduardo Moura - 24.11.2020 01:21

Muito bom cara. Só esse vídeo fez abrir a mente para várias possibilidades. vlw

Ответить
Jorge Pinha
Jorge Pinha - 09.11.2020 19:08

Tenho uma célula, que gera número aleatório; e deve papar, quando for igual a 6); criando um loop. Como fazer?

Ответить
Andre Alves Silva
Andre Alves Silva - 13.10.2020 03:33

Boa noite!
Eu gostaria de saber se dá para fazer o códico com duas condições?

Ответить
Oficial Arthur Gomes
Oficial Arthur Gomes - 16.08.2020 15:45

Excelente conteúdo, parabéns!

Ответить
LUIZ CARLOS
LUIZ CARLOS - 11.08.2020 05:31

Vídeo curto, rápido, mais altamente explicativo!

Ответить
Edgar Venancio
Edgar Venancio - 27.07.2020 16:42

Eu tenho uma lista de arquivos em formato WSD (antigo formato do MS-DOS) que o Excel consegue abrir, e quero fazer um looping que abra esses arquivos um por um e exporte em formato CSV. Como faço?

Ответить
bruno luiel
bruno luiel - 26.07.2020 20:58

Cara consegui sair do zero no VBA com esse vídeo, fiz um trabalho incrível!!! Muito obrigado pelo vídeo!

Ответить
Nilton Hartt
Nilton Hartt - 27.06.2020 22:44

eu quero

Ответить
Jaaziel da Silva Oliveira
Jaaziel da Silva Oliveira - 26.06.2020 03:24

TOP

Ответить
Lenin Areal
Lenin Areal - 14.06.2020 23:22

Parabéns. Mais uma excelente aula. "Tamu Junto Hashtag"

Ответить
Matheus Assis
Matheus Assis - 09.04.2020 05:54

o DO UNTIL desempenha a mesma função do WHILE? pq se formos analisar bem, os dois executam ordens até acontecer algo.

Ответить
Steven Róger
Steven Róger - 12.01.2020 01:48

Muito obrigado cara, tava precisando de um código desses!

Ответить
Marcos Vinicius
Marcos Vinicius - 29.12.2019 04:27

eu quero

Ответить
Marcos Vinicius
Marcos Vinicius - 29.12.2019 04:27

show

Ответить
JPC InfoTech
JPC InfoTech - 09.11.2019 20:26

Parabéns, ótimas suas aulas!

Ответить
Johnnatas Teixeira
Johnnatas Teixeira - 26.10.2019 16:22

Como faço para identificar qual linha e coluna está selecionada?

Ответить
Everaldo Luiz
Everaldo Luiz - 12.10.2019 20:37

Show.

Ответить
Eugenio Correia
Eugenio Correia - 10.09.2019 16:10

Bom dia Joao, Parabens pelas aulas, aprendo muito com vc. Mas Estou precisando criar uma situação parecida com o apresentado. porem com 4 criterios. sem doque! tenho uma determinada data que será - (menos) a data de HJ, vai dar um numero se Date - Data <= 7 = "Aberta menos de 1 Semana", Date - Data > 7 <= 31 = "Aguardando mais 1 Semana", Date - Data > 31 <= 365 = "Aguardando mais de Meses", Date - Data > 365 = "Aguardando mais de 1 Ano". Fiz, pelo DoWhile , pelo Do Until, mas nao deu Certo. como posso fazer isso.

Ответить
João Gomes
João Gomes - 13.07.2019 16:14

Parabéns!

Ответить
Diego Almeida Santos
Diego Almeida Santos - 26.04.2019 06:51

Boa noite. Gosto muito das suas aulas, estou modificando algumas planilhas baseadas nas aulas do canal e me deparei com um erro usando esta formula e também com a formula While. A sintaxe é essa:

Sub macro_data()



linha = 3



Do Until Sheets(5).Cells(linha, 10) = " "



On Error GoTo erro

erro:

If Err Then

linha = linha + 1

Else

busca = Sheets(5).Cells(linha, 10)

macrodata = Plan4.Range("f:f").Find(busca).Row



Sheets(5).Cells(linha, 12).Value = Sheets(4).Cells(macrodata, 5).Value

Sheets(5).Cells(linha, 11).Value = Sheets(4).Cells(macrodata, 2).Value

linha = linha + 1

End If

Loop



End Sub

e quando faz a 4 verificação aparece o erro 91. não consegui sair disso.

Muito obrigado.

Ответить
Cláudio junior
Cláudio junior - 26.03.2019 01:28

Ótimo Video João! me tira uma dúvida, se eu quiser criar uma rotina igual a essa, só que com datas, tipo se a data da coluna tal for menor do que hoje(), Enviar, caso contrário, não enviar, como Ficaria no vba?


Desde já Agradeço!

Ответить
hilton maximiano
hilton maximiano - 23.03.2019 16:02

PARABENS PELA AULA!

Ответить
Rainy Silva
Rainy Silva - 22.03.2019 20:39

Esse cara ensina muito bem

Ответить
Uchiha Obito
Uchiha Obito - 21.03.2019 22:23

Obrigado por outro ótimo vídeo, João.

Ответить