Inquiridor
Deletar múltiplos valores de uma planilha

Pergunta
-
Todas as Respostas
-
-
-
-
Bom dia,
Não sei se eu entendi muito bem, mas você pode aplicar o filtro e selecionar os dados a serem deletados.
É que tenho 7.419 itens para encontrar (nomes de arquivo), pode detalhar como faria?
Obrigadodanillojmc
-
-
no excel
guia pagina inicial, edicao tem a opcao de filtrar.
apos clicar a opcao de filtrar no topo do seu conteudo vai aparecer uma seta
clica na sexta e veja se os metodos de filtrar ajudam
danillojmc
-
Coloque todas (sem duplicidade) a variáveis em uma nova sheet, por exemplo na coluna A1, na coluna A2 deixe conforme a imagem abaixo:
Feito o passo acima, volte a sua base onde vc vai deletar os dados, após a ultima coluna de dados, crie uma coluna com titulo deletar, na linha 2 correspondente a coluna deletar, basta fazer um PROCV buscando a variavel na sheet onde estão todas as suas variaves e retorne a coluna Filtro, feito isso basta aplicar o filtro do excel e selecionar na coluna deletar por X e deletar os dados.
- Editado Edvaldo A quinta-feira, 12 de novembro de 2020 17:05
-
-
-
Não sei se entendi mais que tipo de filtro você gostaria de aplicar é tipo ABC* e deletar todos os registros em que na coluna Nome do Arquivo o arquivo começe com ABC por exemplo?
R. Bohner
Oi pessoal, um amigo me ajudou por VBA; segue para conhecimento:
Sub ApagaNomes()
Dim varArquivo As String
Dim varArquivoApagar As String
Dim varRow As Long
Dim varRowAux As Long
For varRow = 2 To 500000
If Plan2.Cells(varRow, 1).Value = "" Then
Exit For
End If
varArquivoApagar = Plan2.Cells(varRow, 1).Value
For varRowAux = 2 To 500000
If Plan1.Cells(varRowAux, 1).Value = "" Then
Exit For
End If
varArquivo = Plan1.Cells(varRowAux, 1).Value
If varArquivoApagar = varArquivo Then
Plan1.Range("A" & varRowAux).EntireRow.Delete
End If
Next
Next
End Subdanillojmc
- Sugerido como Resposta Ricardo Bohner sexta-feira, 13 de novembro de 2020 23:51
-