Henk Benter
Gebruiker
- Lid geworden
- 13 mei 2010
- Berichten
- 158
De volgende code telt in mijn toepassing de gekleurde cellen in een bereik. Top, code heb ik via dit forum gekregen, deze werkt prima. Ben nu weer een stap verder in de toepassing welke ik heb gemaakt en zou graag het navolgende willen.
De gekleurde cellen moeten worden geteld. Wanneer eenzelfde kleur vaker voor komt moet deze slechts éénmaal worden meegeteld. Is dit mogelijk? Zo ja, hoe pas ik de onderstaande code aan.
De gekleurde cellen moeten worden geteld. Wanneer eenzelfde kleur vaker voor komt moet deze slechts éénmaal worden meegeteld. Is dit mogelijk? Zo ja, hoe pas ik de onderstaande code aan.
HTML:
Function TelAchtergrondkleur(Bereik As Range, Reference As Range)
Dim Cl As Range, ClrCount As Long
Application.Volatile
For Each Cl In Bereik
If Cl.Interior.ColorIndex <> Reference.Interior.ColorIndex And Cells(Cl.Row, 9) <> "Zonder Ploeg" Then
ClrCount = ClrCount + 1
End If
Next
TelAchtergrondkleur = ClrCount
End Function