24. februar 2010 - 13:20Der er
12 kommentarer og 1 løsning
betinget formatering i excel 2007
Hejsa Jeg har ikke meget erfaring i betinget formatering i Excel 2007 Min udfordring er følgende: i kononne H række 5, skal jeg undersøge om cellen har et indhold. Er det tilfældet skal cellen farves afhænging af indholdet af nabocellen i kolonne G. Hvis nabocellen indeholder A, skal fyldfarven i H5 være grøn, hvis indholdet er B, skal fyldfarven være Gul og hvis indholdet er C, skal fyldfarven være grøn. den betinget formatering skal gælde fra kolonne H5:H200. Er det muligt med betinget formatering?
Hej Kabbak - Jeg kan også løse den i excel2003, men har problemer med 2007, som virker meget anderledes. Formlen indeholder jo 4 betingelser, der hver især skal udløse en "farve". Enten de 3 nævnte farver eller ingen farve. Har du et bud på en formel, der kan løse denne opgave?
Hejsa Det er ikke celleværdien, men farven der skal tælles på. I mit tilfælde er det tekstens farve. Jeg ved at i VGA hedder baggrundsfarven: Interior.ColorIndex, men hvad hedder det, når dte er teksten det drejer sig om?
Du har nu ikke helt ret, jeg faldt over noget kode fra 2007, som du har skrevet, og det virker næsten som ønsket.
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
Ulempen er, at udregningen ikke sker automatisk. Koden må kunne kombineres med en event. Nogen ideer?
Du har ret, jeg kommer nok ikke længere ud af den vej, men tak for hjælpen alligevel - selvom jeg ikke fik løst mit problem, så fik jeg da lært noget - det er da ik så ring endda. :0)) God weekend.
Synes godt om
Ny brugerNybegynder
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.