Avatar billede jjjakobsen Mester
20. marts 2007 - 10:48 Der er 4 kommentarer og
1 løsning

Kan man tælle på cellefarve.

Kan man tælle på cellefarver.
F. eks. hvor mange røde celler er der i et område?
20. marts 2007 - 11:00 #1
Ikke uden videre. Der kan programmes noget vba, der kan gøre det.

Hvordan er cellerne farvet røde?
Hvis det er med betinget formatering, kan du i stedet tælle på det, der forårsager den røde farve.
20. marts 2007 - 11:02 #2
Har fundet denne vba-kode:

Det første rRange er området den skal tælle på
Den næste rColor er en celle med den farve den skal tælle.

Function ColorCount(rRange As Range, rColor As Range) As Double
Dim rCell As Range
Dim dCount As Double
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 jjjakobsen Mester
20. marts 2007 - 11:49 #3
Cellerne er farvet med 'Fyldfarve'.
20. marts 2007 - 13:05 #4
Så er der ingen vej udenom vba-løsning.
Avatar billede stewen Praktikant
20. marts 2007 - 14:21 #5
BEMÆRK: Funktionen trigges ikke automatisk hver gang du farver en ny celle! Det skal gøres manuelt eller ved F9
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

IT-JOB

Netcompany A/S

Linux Operations Engineer

Netcompany A/S

IT Consultant

Capgemini Danmark A/S

AI Data Architect

KMD A/S

Projektleder

JP/Politikens Hus

Digital Workplace Supporter