Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Dica para construção de relatório.

Ola pessoal, tudo bom?

Preciso da ajuda de vocês para resolver um caso que estou tentando, porem sem sucesso.

Existe algum modo que eu consiga fazer a contagem de cor?

Exemplo,

Existem 3 células verdes, 2 Amarela...Etc

Gostaria de fazer esta contagem....tipo de uma legenda da quantidade de células para cada cor.

Obrigado a todos.

4 respostas

Opa, tudo bom Lucas?

Cara, é um pouco complicado, porque o exel em si, não tem essa função, mas é posivel cria-la em:

Desenvolvedor > Visual Basic (Alt+F11)

Isso abrirá o Visual Basic, onde é posivel programar uma função que faz a contagem das cores...

Para começar:

  • Abra a planilha onde deseja utilizar a função
  • Clique em Desenvolvedor > Visual Basic (Alt+F11) (imagem iliustrativa)
  • Com o botão direito, clique sobre o nome da planilha > Inserir > Módulo (imagem ilustrativa)
  • Cole o código a seguir:
Public Function SOMACOR(Cor As Range, Intervalo As Range) As Double

Dim i As Range

For Each i In Intervalo

If i.Interior.Color = Cor.Interior.Color Then

SOMACOR = SOMACOR + i.Value

End If

Next

Application.Volatile

End Function

Se não aparecer a guia “Desenvolvedor” clique no Botão do Office > Opções do Excel > Mais usados. Marque a caixa de opção “Mostrar guia desenvolvedor na faixa de opções”

Tambem há outros codigos que você pode inserir, segue alguns interessantes:

https://support.microsoft.com/pt-br/help/2815384/count-the-number-of-cells-with-specific-cell-color-by-using-vba

http://www.exceldoseujeito.com.br/2008/11/21/contar-celulas-coloridas/

https://www.guiadoexcel.com.br/cont-se-cor-da-celula/

https://www.youtube.com/watch?v=BaRnIEsTNoQ (VIDEO EXPLICATIVO)

https://www.youtube.com/watch?v=052Y5jlLvtA (VIDEO EXPLICATIVO)

Espero ter ajudado :D

Ola Heron,

Muito obrigado, me ajudou muito.

Só tem um ultimo detalhe para terminar minha planilha.

Coloquei um botão onde quando é clicado, a célula que mostra a quantidade total de cores é atualizada afim de contabilizar novas cores que entraram ou saíram da planilha.

Estou tentando buscar um comando para colocar nesse botão para que ocorra isso... você tem ideia? passei o dia testando códigos rs

Vou continuar procurando.

Obrigado pela ajuda novamente.

Abc

solução!

Olá Lucas,

Mas você quer construir um botão que atualiza a contagem?

Até onde eu conheço, quando atualizamos uma célula, as outras células dependentes da mesma, são automaticamente atualizadas...

Poderia por favor explicar melhor?

Fico feliz em ajudar :D

Ola Heron.

Fim alguns tentes e consegui resolver.

Obrigado pela ajuda.

Grato

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software