- 16 Fev 2019 às 18:36
#41280
Boa noite,
Preciso excluir da planilha em anexo as linhas que contiverem os valores " - " das células D e J e jogar o conteúdo ( se existir) para a cima (como o próprio Excel faz) confesso que sou leigo no assunto, achei essa macro que supostamente faz o que eu preciso, porém chega a um determinado valor ela da Erro e para, se alguém puder me ajudar agradeço.
Sub limpar_relatorio()
' Excluir Inativos
Application.ScreenUpdating = False
Range("D:J").Select
Dim w As Range
Dim faixa As Range
Set faixa = Selection
Dim criterio As String
criterio = "-"
For Each w In faixa
If InStr(1, w.Value2, criterio) <> 0 Then
w.Activate
ActiveCell.EntireRow.Delete
Call Excluir_Inativos
Exit Sub
End If
Next
Application.ScreenUpdating = True
End Sub
Preciso excluir da planilha em anexo as linhas que contiverem os valores " - " das células D e J e jogar o conteúdo ( se existir) para a cima (como o próprio Excel faz) confesso que sou leigo no assunto, achei essa macro que supostamente faz o que eu preciso, porém chega a um determinado valor ela da Erro e para, se alguém puder me ajudar agradeço.
Sub limpar_relatorio()
' Excluir Inativos
Application.ScreenUpdating = False
Range("D:J").Select
Dim w As Range
Dim faixa As Range
Set faixa = Selection
Dim criterio As String
criterio = "-"
For Each w In faixa
If InStr(1, w.Value2, criterio) <> 0 Then
w.Activate
ActiveCell.EntireRow.Delete
Call Excluir_Inativos
Exit Sub
End If
Next
Application.ScreenUpdating = True
End Sub
Você não está autorizado a ver ou baixar esse anexo.