Fórum Excel Bácico, Avançado e Vba
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Fórum Excel Bácico, Avançado e Vba

Este fórum é destina a usuário de Excel, que queiram compartilhar informações a básicas, avançadas e programação em VBA...
 
InícioInício  Últimas imagensÚltimas imagens  ProcurarProcurar  RegistarRegistar  Entrar  

 

 Identificar e excluir linhas

Ir para baixo 
2 participantes
AutorMensagem
samer874




Mensagens : 2
Data de inscrição : 23/04/2013

Identificar e excluir linhas Empty
MensagemAssunto: Identificar e excluir linhas   Identificar e excluir linhas EmptyTer Abr 23, 2013 2:59 pm

Olá,

Eu tenho uma planilhja de um relatório que varia em número de linhas e nomes.
Eu preciso de um comando que identifique a linha que contém o texto "Total:1" e exclua TODAS as linhas abaixo dessa.

Exemplo:

1 João R$ 10,00
2 Daniel R$ 9,00
3 Total:1 R$ 19,00
4
5 Leandro R$ 7,00
6 Thaís R$ 8,00
7 Total:2 R$ 15,00
8
9 Total: R$ 34,00

Depois de executar o que eu preciso, a tabela ficaria da seguinte forma;

1 João R$ 10,00
2 Daniel R$ 9,00
3 Total:1 R$ 19,00
4
5
6
7
8
9

Muito obrigado!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Identificar e excluir linhas Empty
MensagemAssunto: Re: Identificar e excluir linhas   Identificar e excluir linhas EmptyQua Abr 24, 2013 2:05 am

Boa noite!!

Considerando que os dados estão na coluna A
Código:
Sub testAleVBA()
Dim Found As Range
Set Found = Columns("A").Find(what:="Total", lookat:=xlPart)
If Not Found Is Nothing Then Found.Resize(500).EntireRow.Delete
End Sub
Ir para o topo Ir para baixo
samer874




Mensagens : 2
Data de inscrição : 23/04/2013

Identificar e excluir linhas Empty
MensagemAssunto: Re: Identificar e excluir linhas   Identificar e excluir linhas EmptyQua Abr 24, 2013 7:59 pm

Olá,

Primeiramente, muito obrigado!

Funcionou perfeitamente, ao menos para o relatório que eu tenho aqui em mãos, vou testar com outros depois.

Como eu sei muito pouco dos comandos de VBA, se não for pedir muito, poderia me dizer o que cada linha faz exatamente?

mais uma vez, obrigado!
Ir para o topo Ir para baixo
alexandrevba

alexandrevba


Mensagens : 1820
Data de inscrição : 13/07/2011
Localização : Serra - ES

Identificar e excluir linhas Empty
MensagemAssunto: Re: Identificar e excluir linhas   Identificar e excluir linhas EmptyQui Abr 25, 2013 12:10 am

Boa noite!!

Veja o comentário
Código:
Sub testAleVBA()
Dim Found As Range '<-- Variável declarada do tipo range
Set Found = Columns("A").Find(what:="Total", lookat:=xlPart) '<-- Metodo Find, para encontrar a palavra "Total" na coluna A
If Not Found Is Nothing Then Found.Resize(500).EntireRow.Delete '<-- caso seja incontrado deletará as linhas
End Sub
Ir para o topo Ir para baixo
Conteúdo patrocinado





Identificar e excluir linhas Empty
MensagemAssunto: Re: Identificar e excluir linhas   Identificar e excluir linhas Empty

Ir para o topo Ir para baixo
 
Identificar e excluir linhas
Ir para o topo 
Página 1 de 1
 Tópicos semelhantes
-
» formula de excluir no vba
» Identificar a linha
» Excluir nomes de intervalos via VBA
» nao estou conseguindo identificar o erro pode me ajudar
» VBA excluir linha

Permissões neste sub-fórumNão podes responder a tópicos
Fórum Excel Bácico, Avançado e Vba :: Avançado/VBA :: Excel Avançado/VBA-
Ir para: