Jump to content

Contarcor.se


ELC
 Share

Recommended Posts

Boas pessoal,

Apesar de vários tópicos sobre contar cor no Excel (com vba) não encontro resultado para a minha duvida....

Numa determinada folha de Excel preciso de contar numa linha células com fundo de cor mas só se uma determinada letra estiver noutra linha.

ex: contar na Linha 2 células amarelas se na linha 1 houver a letra C

Também era interessante, a mesma situação mas para contar fonte colorida.

Ex: contar na Linha 2 números com fonte vermelha se na linha 1 houver a letra C

Obrigado

Link to comment
Share on other sites

Boas.

Já consegui.

Usei o código seguinte.

Function ContaCelulaColorida(rngColorInfo As Range, Intervalo As Range) As Long

Dim rConta As Range

For Each rConta In Intervalo.Cells

If rConta.Interior.ColorIndex = rngColorInfo.Interior.ColorIndex
And rConta.Value = "B"
Then

ContaCelulaColorida = ContaCelulaColorida + 1

End If

Next

End Function

Como queria usar diversas letras criei uma função para cada uma das letras que queria contar.

Espero que ajude alguém...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.