• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Optellen van gekleurde cel met een "x"

Status
Niet open voor verdere reacties.

Klijhoofd

Gebruiker
Lid geworden
15 mrt 2011
Berichten
39
Hallo,

Ik ben op zoek naar een mogelijkheid om "match" cellen op te tellen. In dit geval is de "matchcel" een cel die groen van kleur is en de letter "x" bevat. De uitkomsten van de optelling mogen per regel aan de rechterkant geplaatst worden.

Note: de groene kleur van de cel is niet dmv voorwaardelijke opmaak, maar dmv een macro.

In de bijlage een voorbeelddocument.

Ben heel benieuwd of hier een oplossing voor is.
 

Bijlagen

  • Match.xlsx
    8,2 KB · Weergaven: 37
Zoiets?
Code:
Sub hsv()
Dim i As Long
Dim j As Long
With Sheets("Blad1")
 .Columns(20).ClearContents
   For i = 1 To .UsedRange.Rows.Count
   For j = 1 To 19
     If UCase(.Cells(i, j).Value) = "X" And .Cells(i, j).Interior.ColorIndex = 4 Then
      .Cells(i, 20) = .Cells(i, 20) + 1
        End If
      Next j
   Next i
 End With
End Sub

Trouwens: Ik heb je vorige vraag beantwoord.
 
Met een UDF moet het wel lukken.

Code:
Function tel_kleur_tekst(c, r As Range) As Long
tel_kleur_tekst = 0
For Each cl In r
    If c.Interior.Color = cl.Interior.Color Then
        If c = cl Then tel_kleur_tekst = tel_kleur_tekst + 1
    End If
Next
End Function
 

Bijlagen

  • Kleuren tellen (V&A).xlsm
    14,2 KB · Weergaven: 36
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan