question

Excel - como excluir celulas que nao contem determinado texto?

Eu tenho uma planilha com determinado texto em várias colunas e linhas. O texto pode aparecer por si só ou como parte de uma palavra, significado ABC ou ABC123. Eu quero o Excel para localizar todas as instâncias de células que não têm este termo e limpar o conteúdo da célula. Posso fazer isso? Eu encontrei uma maneira de fazê-lo com filtragem, mas eu tenho que fazer uma coluna de cada vez, que é um processo muito longo fazê-lo desta maneira. Obrigado pela vossa ajuda
resposta Resposta
Aqui está uma maneira de fazer o que quiser. Copie o manipulador de evento a seguir para a área de transferência (destaque o manipulador inteiro, botão direito do mouse dentro da área em destaque e 'Cópia'):

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, _

Cancel As Boolean)

Para cada célula no ActiveSheet.UsedRange

Se InStr(UCase(cell), "ABC") em seguida

Mais

célula.ClearContents

End If

Próxima

Target.Offset (0, 1).Selecione

End Sub

Selecione a planilha que contém os dados para avaliar e botão direito do mouse na guia da folha na parte inferior.

Selecione 'Ver código'.

Cole o manipulador de eventos o branco edição área à direita (clique direito dentro da área e 'Colar').

Feche o VBE (botão vermelho w/branco 'x' - canto superior direito).

Duplo clique em qualquer célula para excluir o conteúdo de todas as células na planilha não contendo ABC, abc, Abc ou ABc mesmo.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved