Ir ao conteúdo
  • Cadastre-se

Excel Pintar linhas que as colunas estiverem preenchidas


Ir à solução Resolvido por Patropi,

Posts recomendados

Bom dia!

 

Tenho um planilha que são o total de 5 células que vou utilizar por linha, gostaria de saber se é possível pintar ela após estas cinco células estiverem preenchidas, sem um palavra chave, e sim após o preenchimento da ultima célula.

Link para o comentário
Compartilhar em outros sites

Selecione todas as células que você quer colorir na primeira linha
Na Formatação Condicional escolha Nova Regra, depois vá em Usar uma fórmula para determinar quais células devem ser formatadas
Coloque a fórmula que indique que se determinada célula for diferente de vazia a formatação condicional será aplicada em todas as células selecionadas

Exemplo, se for a C2
=C2<>""

 

Depois avalie se será necessário travar a coluna

Faça isso na primeira linha para testar, se der certo depois arraste para baixo para ser aplicada nas demais

 

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

Veja se dá pra adaptar às suas necessidades...

 

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Column <> 1 Then Exit Sub
    If Target.Row <> 5 Then Exit Sub
    
    If Range("A5") <> "" Then
        Range("A1:A5").Interior.ColorIndex = 6
    Else
        Range("A1:A5").Interior.ColorIndex = 0
    End If
End Sub

 

  • Curtir 1
  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Patropi alterou o título para Pintar linhas que as colunas estiverem preenchidas

@Patropi

Boa tarde!

 

Na planilha que me enviou, o preenchimento acontece quando digito na coluna E (5), mais na que estou precisando fazer preenchimento pode ser que eu preencha a coluna E (5) primeiro ou pode ser a coluna D (6) primeiro, não tendo certeza de qual será primeira preenchida. Isso seria possível?

@Muca Costa Como faria esse código nesta mesma planilha que o nosso amigo Patropi enviou?

3 horas atrás, f_neto disse:

Selecione todas as células que você quer colorir na primeira linha
Na Formatação Condicional escolha Nova Regra, depois vá em Usar uma fórmula para determinar quais células devem ser formatadas
Coloque a fórmula que indique que se determinada célula for diferente de vazia a formatação condicional será aplicada em todas as células selecionadas

Exemplo, se for a C2
=C2<>""

 

Depois avalie se será necessário travar a coluna

Faça isso na primeira linha para testar, se der certo depois arraste para baixo para ser aplicada nas demais

 

@f_neto Sim de inicio é este mesmo, mais, mais na que estou precisando fazer preenchimento pode ser que eu preencha a coluna E (5) primeiro ou pode ser a coluna D (6) primeiro, não tendo certeza de qual será primeira preenchida. Isso seria possível?

Link para o comentário
Compartilhar em outros sites

  • Moderador

@paulotuca

 

Citação

Na planilha que me enviou, o preenchimento acontece quando digito na coluna E (5), mais na que estou precisando fazer preenchimento pode ser que eu preencha a coluna E (5) primeiro ou pode ser a coluna D (6) primeiro, não tendo certeza de qual será primeira preenchida. Isso seria possível?

 

Não entendi, pois você pediu para só pintar quando todas as 5 colunas do intervalo estivessem preenchidas, agora fala em primeira preenchida???

 

[]s

Link para o comentário
Compartilhar em outros sites

5 minutos atrás, Patropi disse:

@paulotuca

 

 

Não entendi, pois você pediu para só pintar quando todas as 5 colunas do intervalo estivessem preenchidas, agora fala em primeira preenchida???

 

[]s

@Patropi seria assim a planilha que quero fazer;

Da coluna A até a coluna B, tenho informação de datas de emissão de nota fiscal, data da chegada do produto e data de inclusão no sistema (xml) e numero da nota fiscal, e observações, as data de da inclusão e chegada do produto nunca podemos saber qual é a primeira, a incluir nesta planilha, assim queria que quando eu completa-se as cinco celulas preenchidas elas pinta-se automaticamento

Link para o comentário
Compartilhar em outros sites

Dúvida de Excel sem arquivo anexado, sem planilhas com os dados, não tem como solucionar.

Faltam esclarecimentos, por exemplo:
- São dados numéricos ou texto?
- São 5 por linha?
- São 5 por coluna?
- São 5 total de dados na planilha?

  • Obrigado 1
Link para o comentário
Compartilhar em outros sites

  • Moderador

@paulotuca

1 hora atrás, paulotuca disse:

@Patropi seria assim a planilha que quero fazer;

Da coluna A até a coluna B, tenho informação de datas de emissão de nota fiscal, data da chegada do produto e data de inclusão no sistema (xml) e numero da nota fiscal, e observações, as data de da inclusão e chegada do produto nunca podemos saber qual é a primeira, a incluir nesta planilha, assim queria que quando eu completa-se as cinco celulas preenchidas elas pinta-se automaticamento

 

Se você verificar a fórmula que coloquei na formatação condicional irá constatar, que independente da célula da linha que for preenchida primeiro, a linha só irá ser pintada se todas as 5 células estiverem preenchidas.

Veja a fórmula que eu utilizei na formatação:

=CONT.VALORES($A2:$E2)=5

Você está fazendo alguma confusão, testei aqui e não importando qual célula é preenchida,  a linha é  pintada somente quando todas as 5 células daquela linha estiverem preenchidas.

 

[]s

Link para o comentário
Compartilhar em outros sites

13 horas atrás, Muca Costa disse:

Dúvida de Excel sem arquivo anexado, sem planilhas com os dados, não tem como solucionar.

Faltam esclarecimentos, por exemplo:
- São dados numéricos ou texto?
- São 5 por linha?
- São 5 por coluna?
- São 5 total de dados na planilha?

Obrigado pela ajuda e desculpa o incomodo, o código do @Patropiestava certo eu que mão prestei atenção.

12 horas atrás, Patropi disse:

@paulotuca

 

Se você verificar a fórmula que coloquei na formatação condicional irá constatar, que independente da célula da linha que for preenchida primeiro, a linha só irá ser pintada se todas as 5 células estiverem preenchidas.

Veja a fórmula que eu utilizei na formatação:

=CONT.VALORES($A2:$E2)=5

Você está fazendo alguma confusão, testei aqui e não importando qual célula é preenchida,  a linha é  pintada somente quando todas as 5 células daquela linha estiverem preenchidas.

 

[]s

Bom dia, @Patropi.

 

Você tem toda razão estava correto, e ontem não devo ter prestado atenção, eu vou acrescentar apenas outras formatações, era exatamente isso que eu queria.

  • Curtir 1
Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

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...

Redes-Wi-Fi-capa-3d-newsletter.png

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!