Avatar billede Chewie Novice
26. april 2007 - 10:04 Der er 10 kommentarer og
1 løsning

Tæl hvis celle er farve

Hej XLer

Hvordan laver men en funktion der gør følgende

"Tæl hvis celle er rød"

på forhånd tak
S
Avatar billede kabbak Professor
26. april 2007 - 10:24 #1
Avatar billede kabbak Professor
26. april 2007 - 10:26 #2
det er denne

Function ColorCount(rRange As Range, FColor As Range) As Double

Dim rCell As Range
Dim dCount As Double
dCount = 0
    Application.Volatile
    For Each rCell In rRange
        If rCell.Font.Color = FColor.Font.Color Then
            dCount = dCount + 1
        End If
    Next rCell
    ColorCount = dCount
End Function
Avatar billede Chewie Novice
26. april 2007 - 10:33 #3
Hej kabbak

tak for hurtigt svar

Jeg skal bruge to tal et for Røde celler og et for Grønne

/s
Avatar billede Chewie Novice
26. april 2007 - 10:39 #4
også er det ikke font farven men celle farven
Avatar billede kabbak Professor
26. april 2007 - 10:49 #5
Function ColorCount(rRange As Range, rColor As Range) As Variant
    Dim rCell As Range
    Dim dCount As Double
    C = rColor.Interior.ColorIndex
    dCount = 0
    Application.Volatile
    For Each rCell In rRange
        If rCell.Interior.ColorIndex = rColor.Interior.ColorIndex Then
            dCount = dCount + 1
        End If
    Next rCell
    ColorCount = dCount

End Function
Avatar billede kabbak Professor
26. april 2007 - 10:50 #6
rRange er området den kikker på
rColor er en celle med den farve den skal tælle på
Avatar billede Chewie Novice
26. april 2007 - 11:09 #7
Det virker ret godt :)

kan man lave den sådan at den opdatere heletiden ?

/s
Avatar billede kabbak Professor
26. april 2007 - 11:22 #8
den opdaterer ikke,ved at du bare skifter farve, men hvis du ændrer i en af de celler den tæller på, så gør den.
Avatar billede Chewie Novice
26. april 2007 - 11:39 #9
ok - tak for hjælpen

smid et svar
Avatar billede kabbak Professor
26. april 2007 - 12:07 #10
et svar ;-))
Avatar billede kki001 Praktikant
29. august 2017 - 08:45 #11
Hvordan hvis jeg vil definere de enkeltceller og ikke område den skal tælle?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester