Ir ao conteúdo
  • Cadastre-se

Deletar dados da célula que atende condição


Ir à solução Resolvido por Basole,

Posts recomendados

Galera,

 

Boa noite.

 

Preciso de uma macro que delete todo o conteudo de um grupo de celulas caso o conteudo de uma celula daquela linha seja um valor determinado.

 

Ex: tenho na coluna Q a palavra "ATIVO" PARA FUNCIONÁRIOS ATIVOS E "INATIVO" PARA FUNCIONARIOS DESLIGADOS.

Eu preciso que cada vez que uma linha da coluna Q esteja com o valor INATIVO, ele automaticamente delete todo o conteudo das colunas AV até a BH daquela linha.

 

Alguem me ajuda?????

 

Grata,

 

Amanda

Link para o comentário
Compartilhar em outros sites

  • Solução

Seja bem vinda ao forum. Abra a planilha, click c/ botao direito na aba (ex. "plan1"), em seguida em "exibir codigo" e cole o codigo abaixo.: E para testar insira "INATIVOS" (s/aspas), na coluna "q'"

Option ExplicitPrivate Sub Worksheet_Change(ByVal Target As Range)   If Not Intersect(Target, Range("q1:q9999")) Is Nothing And Target.Cells.Value = "INATIVO" Then     Application.EnableEvents = False     Range("av" & Target.Row & ":bh" & Target.Row).ClearContents     Application.EnableEvents = True   End IfEnd Sub 
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...