Escolar Documentos
Profissional Documentos
Cultura Documentos
Function ContarCores (RNG As Range, Cor As Range) As Long
Function ContarCores (RNG As Range, Cor As Range) As Long
contagem = 0
ContarCores = contagem
End Function
Depois de inserir essa função, você pode usá-la em sua planilha da seguinte
maneira:
Assumindo que você tenha uma gama de células (por exemplo, A1:Z100) e uma célula
específica com a cor que deseja contar (por exemplo, célula AA1 com a cor
desejada), você pode usar a fórmula:
excel
Copy code
=ContarCores(A1:Z100, AA1)
Isso contará o número de células coloridas na gama A1:Z100 que têm a mesma cor que
a célula AA1.
Lembre-se de que o código de cor na função VBA é baseado no valor RGB da cor da
célula, então as cores precisam ser exatamente iguais para serem contadas.
__________________________________________________________________
Application.Volatile
cntRes = 0
indRefColor = cell_color.Cells(1, 1).Interior.Color
For Each cellCurrent In data_range
If indRefColor = cellCurrent.Interior.Color Then
cntRes = cntRes + 1
End If
Next cellCurrent
CountCellsByColor = cntRes
End Function