Avatar billede rosco Novice
19. januar 2004 - 22:07 Der er 10 kommentarer og
1 løsning

Betinget formatering i et søjlediagram

er det muligt at bruge betinget formatering i et søjlediagram.
jeg vil gerne have søjlerne til at skifte farve fra grøn til rød hvis værdien er højere end 10.
Avatar billede rosco Novice
19. januar 2004 - 22:30 #1
Kigger forbi i morgen
Avatar billede bak Forsker
19. januar 2004 - 22:52 #2
Det kan laves på flere måder, men en enkel måde er at markerere grafen og køre denne makro

Sub Color_graph()

Const DMin As Double = 10
Dim lCnt As Long
Dim rCell As Range
Dim YRange As Range
Dim MyChart As Chart
Dim vYRange
  If ActiveChart Is Nothing Then
      MsgBox ("Marker en graf, før du kører makroen")
      Exit Sub
  Else
    Set MyChart = ActiveChart
  End If
    vYRange = Split(MyChart.SeriesCollection(1).Formula, ",")
    Set YRange = Range(vYRange(2))
    lCnt = 0
    For Each rCell In YRange
        lCnt = lCnt + 1
        With MyChart.SeriesCollection(1).Points(lCnt).Interior
            If rCell.Value < DMin Then .ColorIndex = 3 Else .ColorIndex = 4
        End With
    Next
End Sub
Avatar billede bak Forsker
20. januar 2004 - 10:00 #3
Hvis du ikke er fortrolig med makroer er en metode måske bedre men den kræver 2 extra kolonner.

Du har dine data i kolonne B
I kolonne C (samme række) indsætter du formlen
=HVIS(B2<=10;B2;0)
og fylder nedad til slutning af dine data

I kolonne D (samme række) indsætter du formlen
=HVIS(B2>10;B2;0)
og fylder nedad

Opret så et stablet søjlediagram på de to nye kolonner og farvelæg efter behag.
Avatar billede rosco Novice
20. januar 2004 - 22:28 #4
Marker en graf, før du kører makroen
er det eneste jeg får frem.
Avatar billede rosco Novice
20. januar 2004 - 22:48 #5
Dit forslag 20/10-2004 10:00:15
Virker helt efter hensigten
Vil du have point, så læg et svar.
Ellers skal du have mange tak for hjælpen.
Avatar billede bak Forsker
20. januar 2004 - 23:33 #6
her er et svar :-)
Avatar billede rosco Novice
22. januar 2004 - 21:19 #7
Her er point.
Avatar billede bak Forsker
22. januar 2004 - 22:11 #8
De kom vist aldrig :-)
Avatar billede rosco Novice
26. januar 2004 - 21:40 #9
Nej det ser jeg.
Prøver igen. :-)
Avatar billede rosco Novice
26. januar 2004 - 21:41 #10
Havde glemt at markere navnet, inden jeg accepterede.
Avatar billede bak Forsker
26. januar 2004 - 21:41 #11
Tak for det rosco :-)
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