Contar Cores na Formatação condicional
Enviado: 21 Jan 2016 às 14:24
Boa tarde,
necessito de ajuda no seguinte, tenho uma folha de excel onde estou a aplicar a formatação condicional:

em que se por ex =E(A1 =1; B=1) a célula B1 fica vermelha (envio foto em anexo)
posteriormente queria contar as células que aparecem a vermelho utilizando a fórmula Countcolors
Public Function CountColors(rng As Range, color As Integer) As Integer
Dim rg As Range
Dim x As Integer
' Valor inicial
CountColors = 0
' Ciclo que irá percorrer todas as células definidas
For Each rg In rng
' Caso a cor interior (background) seja a escolhida
If rg.DisplayFormat.Interior.ColorIndex = color Then
' Incrementa o contador
x = x + 1
End If
Next
' Define que a função (valor a retornar) tem o valor de x
CountColors = x
End Function
quando faço =countcolors((A1:B1);3) dá erro #VALOR!
Já pesquisei na internet e esta fórmula só dá se na formatação condicional escolher a regra "formatar apenas células que contenham", a regra que quero é "utilizar uma fórmula para determinar as células a serem formatadas".
Podem ajudar?
Obrigado
necessito de ajuda no seguinte, tenho uma folha de excel onde estou a aplicar a formatação condicional:

em que se por ex =E(A1 =1; B=1) a célula B1 fica vermelha (envio foto em anexo)
posteriormente queria contar as células que aparecem a vermelho utilizando a fórmula Countcolors
Public Function CountColors(rng As Range, color As Integer) As Integer
Dim rg As Range
Dim x As Integer
' Valor inicial
CountColors = 0
' Ciclo que irá percorrer todas as células definidas
For Each rg In rng
' Caso a cor interior (background) seja a escolhida
If rg.DisplayFormat.Interior.ColorIndex = color Then
' Incrementa o contador
x = x + 1
End If
Next
' Define que a função (valor a retornar) tem o valor de x
CountColors = x
End Function
quando faço =countcolors((A1:B1);3) dá erro #VALOR!
Já pesquisei na internet e esta fórmula só dá se na formatação condicional escolher a regra "formatar apenas células que contenham", a regra que quero é "utilizar uma fórmula para determinar as células a serem formatadas".
Podem ajudar?
Obrigado