Vroeger heb ik ook al eens een functie gekregen van Ingrid. Deze had ik
aangepast en krijg dan telkens als waarde 0 een identiek geval als ik al
eerder beschreven had.
de aangepaste functie is geworden:
Function TellenRood(rng As Range) As Integer
Dim c As Range
Application.Volatile
TellenRoodEnOfHoofdletters = 0
For Each c In rng.Cells
If c.Interior.ColorIndex = 3 Then _
TellenRood = TellenRood + 1
Next c
End Function
met als formule
=tellenrood(D37:M52)
de rode cel wordt bepaald mbv de volgende formule
=ALS(ISFOUT(E22-E23);"";E22-E23) en afhankelijk van de uitkomst met
voorwaardelijk opmaak gekleurd.
Ik denk dat als beide oplossingen goed zijn en waarom zal ik daaraan
twijfelen dan moet het misschien zitten in de bepaling
groet
Piet
Post by Piet RobeIngrid,
Ik heb het dank zij jouw gevonden, maar ik heb deze bewerkt tot het
=COUNTBYCOLOR($D$36:$M$51;4;1)
$D$36:$M$51 als de range
4 als de celkleur groen (letterkleur zwart)
1 of 0 maakt niets uit want er komt als resultaat 0, terwijl dat toch
anders moet zijn.
Zal vast wel wat over het hoofd zien.
groet
Piet
Post by Ingrid BaplueFunctions For Working With Cell Colors
http://www.cpearson.com/excel/colors.htm
--
Ingrid Baplue
Excel MVP
http://users.telenet.be/ingrid/excel/
Dit bericht is geplaatst in een nieuwsgroep. Post je evt antwoord of
vervolgvraag graag in de nieuwsgroep a.u.b.
Post by Piet RobeBeste mensen,
Ik heb een aantal cellen die gekleurd zijn (maximaal drie kleuren).
Nu zou ik de afzonderlijke kleuren willen tellen. Ik mbv google niets
kunnen vinden. En bij de heer pearson kon ik het niet vinden.
wie heeft zoiets al gedaan?
groet
Piet