A Aula foi um pouco rápida, mas ajudou muito. Agora irei aplicar este código no meu trabalho para limpar os dados de cabeçalho repetido nas minhas planilhas.
Acompanho o gledson a um bom tempo, muito bom as aulas a dinâmica para quem ainda não é eu indico ser apoiador dele. Converse com ele para maiores esclarecimentos temos um galera top onde nós ajudamos.
Precisava muito de uma macro para excluir linhas vazias e esta é útil para isto, obrigado ao Douglas e ao Programador Excel VBA. Coloquei a velocidade da reprodução de 0.75 para acompanhar melhor, mas valeu muito.
Eu tenho uma planilha com muitas linhas para excluir, e gostaria de um código para adicionar e este que você passou para eu saber em que linha esta o processo de exclusão em tempo real. Valeu obrigado
Adorei o vídeo esta me ajudando para facilitar o dia a dia do meu trabalho, porém tenho uma dúvida: como faço para criar uma logica, tipo se o cliente tiver acima de 30 dias na planilha, excluir?
Ola Gigan fico feliz. caso ñ seja inscrito no canal, inscreva-se para ñ perder nenhuma aula gratuita, videos novos todos os dias. Att, Gledson Programador Excel VBA
Muito bom conteúdo Programador Excel VBA! Fiquei com uma dúvida, minha tabela tem 16 colunas, sendo que as 3 últimas colunas tem fórmulas e quando uso a macro para excluir linhas, vai reduzindo a quantidade de linhas que permanecem com fórmulas nestas 3 últimas colunas. Como faço para manter as fórmulas nas 3 últimas colunas nas primeiras 1000 linhas, mesmo depois de excluir linhas.
SHOWWW!! ... Estou procurando exatamente isto, mas ... no meu caso não quero excluir a linha inteira (já que tem coisas do lado), gostaria de excluir apenas as linhas entre a coluna A e M!! ... Alguém pode dar uma dica?? Desde já muito grato!!!
EXPLICAÇAO MARAVILHOSA! SO queria saber como adaptar a busqueda para achar nas colunas um texto parcial. (apagar todas as linhas da coluna A que contenham dentro do texto a palavra "impressao". Sera que consegue me ajudar?
Utiliza o seguinte comando no seu if, pode deixar a palavra dentro de aspas e antes da aspa final o asterísco "impressao*", o operador de comparação Like tem a mesma função do =, eu prefiro utilizar dessa forma. If .Cells(Linha, "A") Like "impressao*" Then .Rows(Linha).Delete
Ótimo video Tenho uma duvida eu precisaria que essas fossem copiadas para outra aba antes da exclusão... Poderia me dar um help nesta questão estou com 2 projetos empacado por causa disso ja testei varias macros diferentes mas nenhuma atende os requisitos
Meu Excel é em inglês no trabalho, ao invés da palavra linha, tenho que usar LINE ou Row? Pq deu erro na linha If .Cells(Line, "h") = "verified" Then Diz que foi erro 13 'type mismatch' Ótimo conteúdo, parabéns
Boa tarde Gledson, gostaria de uma ajuda. Se puderes. Tenho duas colunas sendo ¨A¨ PAGOS e ¨B¨ PREVISTOS. na COLUNA ¨B¨ insiro valores que tenho que pagar e na ¨A¨ que estarão em branco ate eu inserir um numero. Quando isso ocorrer, por bater com a linha da coluna ¨B¨, gostaria que o numero da ¨B¨ apagasse. É possivel?
olá tudo bem! fiz uma planilha aqi com esse código, mas se a planilha tiver protegida, nao consegue excluir. tem algum jeito de proteger as células que contém fórmulas dos usuários?
Achei excelente, mas se eu quiser achar um valor variável?, Tipo assim, você especificou o valor "5º", mas no meu caso preciso que esse valor seja alterado, no caso eu indicar o valor que eu quero que procurado pela macro e executado, no caso da sua planilha, eu quiser apagar a linha onde estão os alunos de "1º" sem ter que alterar a macro, e no lugar de uma "msgbox" eu gostaria de inserir uma caixa de confirmação, pra perguntar se eu realmente desejo excluir aquela linha específica. Se puder me ajudar com isso agradeço muito.
Boa tarde! Eu precisaria de uma macro para excluir valores na coluna A porém todos os valores são todos iniciados com SP, BT ou OT seguido de 14 números tornando cada valor único. Eu preciso apagar somente os iniciados com SP
E se fosse mais de um critério, por exemplo exclui além do 5º os do 7º ano e que sejam apenas da turma noturna (informação fictícia contida na coluna F). Tipo exclusão de linha com condicionais.
Como eu poderia usar este codigo pra excluir um pedido? ex: tenho uma planilha de vendas, e um cliente cancela o pedido, tenho o pedido 10 que contem 5 itens e quando eu clicar em cancelar, excluir todas as linhas com pedido 10 ja que voce coloco 5º ano direto, como poderia esta usando este codigo selecionando no formulario o pedido 10
Como eu posso fazer o contrário? Exemplo: Tenho várias colunas. Quero deletar todas com exceção de algumas específicas Como posso fazer? Pois no vídeo, é mostrado como excluír determinada linha Como que eu faria para excluir aqueles que são diferentes da que eu determinar?
boa tarde o meu esta assim... mas esta dando erro de sintaxe no End With...alguem pode me ajudar pfv? obg Sub X() Dim Linha As Long Application.ScreenUpdating = False With Delin 'lendo ate a ultima linha da coluna AB For Linha = .Cells(.Rows.Count, "AB").End(xlUp).Row To 2 Step -1 If .Cells(Linha, "AB") = "#N/A" Then .Rows(Linha).Delete End If Next Linha End Whit Application.ScreenUpdating = True End Sub
Sub Excluir_Linhas_CPD() Dim Linha As Long Application.ScreenUpdating = False With Planilha1 For Linha = .Cells(.Rows.Count, "b").End(xlUp).Row To 2 Step -1 If .Cells(Linha, "b") = "FAV" Then .Rows(Linha).Delete End If Next Linha MsgBox "Linhas Excluídas", vbInformation, "PMG CPD" End With Application.ScreenUpdating = True End Sub
Creditos ao Douglas godoy: douglasgodoy.com.br/macro-excluir-linhas-com-determinado-valor/
seria possivel implementar a exclusão de valores acima ou abaixo de um determinado valor e manter o restante? existe isso no excel?
A Aula foi um pouco rápida, mas ajudou muito. Agora irei aplicar este código no meu trabalho para limpar os dados de cabeçalho repetido nas minhas planilhas.
Acompanho o gledson a um bom tempo, muito bom as aulas a dinâmica para quem ainda não é eu indico ser apoiador dele. Converse com ele para maiores esclarecimentos temos um galera top onde nós ajudamos.
Ola Paulo meu amigo, vc é suspeito em falar, rs...mas obg pelo carinho e por suas palavras..#Tamosjuntos
Att, Gledson Programador Excel VBA
Precisava muito de uma macro para excluir linhas vazias e esta é útil para isto, obrigado ao Douglas e ao Programador Excel VBA. Coloquei a velocidade da reprodução de 0.75 para acompanhar melhor, mas valeu muito.
Parabéns Gledson.
Se eu quiser excluir o 5° e demais séries ( 5° , 6° e 7°)
Queria saber também
@@christopherzimeni1390 eu também
GOSTEI DA AULA. BEM DETALHADA. GOSTARIA MAIS AINDA SE VOCÊ NÃO FALASSE MUITO RÁIDO. MAS ASSIM MESMO EXCELENTE. MUITO OBRIGADO
Muito Bom amigo, funcionou feito uma luva.. Adaptei pra combobox que eu precisava e ficou perfeito Parabéns
Código enxuto e funcional....
Obrigado por compartilhar estimado amigo Gledson!!! 👏👏👏👏👏👏👏👏
Ola Marcos q bom q vc tb gostou, obg
Att, Gledson Programador Excel VBA
Excelente conteúdo e excelente didática!!! Você fala muito bem, meus parabéns!!
Excelente Conteúdo, Parabéns Gledson
Ola Marcio feliz em reve-lo aq no canal, obg amigo.
Att, Gledson Programador Excel VBA
Que explicação boa e simples, ganhou mais um escrito. Eu deveria ter conhecido esse canal antes.
fico muito feliz, vlw Diego 👍
Excelente explicação. Nota 10 !
Parabéns, muito top essa macro, é possível fazer isso no Googlesheets?
seu canal sempre top, obrigado pelas suas aulas
Ola Marcelo Silva obg, fico feliz em ler seu comentario
Att, Gledson Programador Excel VBA
Tem algum vídeo excluir linhas alternadas?
🎉 tooop o vídeo parabéns
Show Gledson
Eu tenho uma planilha com muitas linhas para excluir, e gostaria de um código para adicionar e este que você passou para eu saber em que linha esta o processo de exclusão em tempo real. Valeu obrigado
Cara, você é incrível, sou eternamente grato!!!!
Muito bom. E bom ainda a reconhecer a Fonte!
Mais uma dica top
Ola Jose obg amigo
Att, Gledson Programador Excel VBA
Nessa mesma lógica Tem como inserir critérios de intervalo de horas?
Me ajudou pra caraaalho!! obrigado!!
Mais uma boa aula Gledson. Muito obrigado!!!
Ola Wagner obg a vc tb.
Att, Gledson Programador Excel VBA
Uma dica porque tive problema com isso, se puder, da próxima vez, coloca o texto do código na descrição do vídeo, ajuda bastante.
Obrigada. Precisava exatamente dessa informacao.
Adorei o vídeo esta me ajudando para facilitar o dia a dia do meu trabalho, porém tenho uma dúvida: como faço para criar uma logica, tipo se o cliente tiver acima de 30 dias na planilha, excluir?
Excelente explicação. Gostaria de saber se é possível eu inserir um critério para excluir linhas de uma coluna com números pares ou ímpares. Obrigado.
Ajudou MUITO!
Ola Gigan fico feliz.
caso ñ seja inscrito no canal, inscreva-se para ñ perder nenhuma aula gratuita, videos novos todos os dias.
Att, Gledson Programador Excel VBA
Muito bom, me ajudou muito, parabéns pelo canal!
Parabéns!
Muito bom conteúdo Programador Excel VBA!
Fiquei com uma dúvida, minha tabela tem 16 colunas, sendo que as 3 últimas colunas tem fórmulas e quando uso a macro para excluir linhas, vai reduzindo a quantidade de linhas que permanecem com fórmulas nestas 3 últimas colunas. Como faço para manter as fórmulas nas 3 últimas colunas nas primeiras 1000 linhas, mesmo depois de excluir linhas.
Gledson e se eu tiver que excluir linhas com valores duplicados na mesma coluna através de um critério?
Como ficaria com mais um critério depois do 5° ano ? por exemplo se ele quisesse tirar o 5° ano e 3° ano também
Douglas, existe a possibilidade de excluir as linhas e adiciona-las em outra aba de planilha???? Obrigado
Excelente!!!!!
SHOWWW!! ... Estou procurando exatamente isto, mas ... no meu caso não quero excluir a linha inteira (já que tem coisas do lado), gostaria de excluir apenas as linhas entre a coluna A e M!! ... Alguém pode dar uma dica?? Desde já muito grato!!!
EXPLICAÇAO MARAVILHOSA! SO queria saber como adaptar a busqueda para achar nas colunas um texto parcial. (apagar todas as linhas da coluna A que contenham dentro do texto a palavra "impressao".
Sera que consegue me ajudar?
cara, tbem estou tentando fazer uma macro que bate nesse problema, voce conseguiu resolver?
Utiliza o seguinte comando no seu if, pode deixar a palavra dentro de aspas e antes da aspa final o asterísco "impressao*", o operador de comparação Like tem a mesma função do =, eu prefiro utilizar dessa forma.
If .Cells(Linha, "A") Like "impressao*" Then
.Rows(Linha).Delete
Ótimo video
Tenho uma duvida eu precisaria que essas fossem copiadas para outra aba antes da exclusão...
Poderia me dar um help nesta questão estou com 2 projetos empacado por causa disso ja testei varias macros diferentes mas nenhuma atende os requisitos
Muito Bom!
Ola Pedro obg
Att, Gledson Programador Excel VBA
Minha planilha indica que tem um erro nessa linha, aonde está?
For linha=.Cells(Rows.Count,"d")end(xlUp)row To 2 step-1
Faltou o . antes de end(xlUp)row To 2 step-1
Meu Excel é em inglês no trabalho, ao invés da palavra linha, tenho que usar LINE ou Row?
Pq deu erro na linha
If .Cells(Line, "h") = "verified" Then
Diz que foi erro 13 'type mismatch'
Ótimo conteúdo, parabéns
Boa tarde Gledson, gostaria de uma ajuda. Se puderes. Tenho duas colunas sendo ¨A¨ PAGOS e ¨B¨ PREVISTOS. na COLUNA ¨B¨ insiro valores que tenho que pagar e na ¨A¨ que estarão em branco ate eu inserir um numero. Quando isso ocorrer, por bater com a linha da coluna ¨B¨, gostaria que o numero da ¨B¨ apagasse. É possivel?
olá tudo bem!
fiz uma planilha aqi com esse código, mas se a planilha tiver protegida, nao consegue excluir.
tem algum jeito de proteger as células que contém fórmulas dos usuários?
Achei excelente, mas se eu quiser achar um valor variável?, Tipo assim, você especificou o valor "5º", mas no meu caso preciso que esse valor seja alterado, no caso eu indicar o valor que eu quero que procurado pela macro e executado, no caso da sua planilha, eu quiser apagar a linha onde estão os alunos de "1º" sem ter que alterar a macro, e no lugar de uma "msgbox" eu gostaria de inserir uma caixa de confirmação, pra perguntar se eu realmente desejo excluir aquela linha específica. Se puder me ajudar com isso agradeço muito.
Boa tarde! Eu precisaria de uma macro para excluir valores na coluna A porém todos os valores são todos iniciados com SP, BT ou OT seguido de 14 números tornando cada valor único. Eu preciso apagar somente os iniciados com SP
E se fosse mais de um critério, por exemplo exclui além do 5º os do 7º ano e que sejam apenas da turma noturna (informação fictícia contida na coluna F). Tipo exclusão de linha com condicionais.
Como eu poderia usar este codigo pra excluir um pedido?
ex: tenho uma planilha de vendas, e um cliente cancela o pedido, tenho o pedido 10 que contem 5 itens e quando eu clicar em cancelar, excluir todas as linhas com pedido 10 ja que voce coloco 5º ano direto, como poderia esta usando este codigo selecionando no formulario o pedido 10
MT BOM!!
Ola Pedro obg, caso ñ seja inscrito, inscreva-se
Att, Gledson Programador Excel VBA
Top
Vlw Moacir
Att, Gledson Programador Excel VBA
no lugar de excluir, tem como ocultar ?
Como eu faria para excluir a linha dos números que começam com 9?
Cara, como eu faria isso, mas no caso para excluir colunas?
Como eu posso fazer o contrário?
Exemplo:
Tenho várias colunas.
Quero deletar todas com exceção de algumas específicas
Como posso fazer?
Pois no vídeo, é mostrado como excluír determinada linha
Como que eu faria para excluir aqueles que são diferentes da que eu determinar?
boa tarde
o meu esta assim... mas esta dando erro de sintaxe no End With...alguem pode me ajudar pfv?
obg
Sub X()
Dim Linha As Long
Application.ScreenUpdating = False
With Delin
'lendo ate a ultima linha da coluna AB
For Linha = .Cells(.Rows.Count, "AB").End(xlUp).Row To 2 Step -1
If .Cells(Linha, "AB") = "#N/A" Then
.Rows(Linha).Delete
End If
Next Linha
End Whit
Application.ScreenUpdating = True
End Sub
Sub Excluir_Linhas_CPD()
Dim Linha As Long
Application.ScreenUpdating = False
With Planilha1
For Linha = .Cells(.Rows.Count, "b").End(xlUp).Row To 2 Step -1
If .Cells(Linha, "b") = "FAV" Then
.Rows(Linha).Delete
End If
Next Linha
MsgBox "Linhas Excluídas", vbInformation, "PMG CPD"
End With
Application.ScreenUpdating = True
End Sub
Top