• 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.

Opgelost Kleuren legenda labels in draaigrafieken standaard/overeenkomstig maken

Dit topic is als opgelost gemarkeerd
Status
Niet open voor verdere reacties.

Dogter

Gebruiker
Lid geworden
30 apr 2018
Berichten
15
Binnen 1 werkblad heb ik verschillende draaitabellen met -grafieken over bevindingen / bugs.
Excel geeft elke grafiek legenda zelf een kleur, maar ik wil graag dat deze tussen de verschillende grafieken overeenkomen.
Bv dat elke Severity: Blocking rood is, en elke Medium blauw.

Online heb ik veel gezocht naar de VBA oplossingen maar hier kom ik niet uit. Heeft iemand van jullie een werkend voorbeeld?

Dank!
 
bijgevoegd een voorbeeld ter verduidelijking
 

Bijlagen

  • labelkleur legenda script.xlsx
    38,6 KB · Weergaven: 4
Zoiets, starten vanaf werkblad Pivots:
Code:
Sub KleurLegenda()
    For Each objChart In ActiveSheet.ChartObjects
        objChart.Activate
        For i = 1 To ActiveChart.FullSeriesCollection.Count
            With ActiveChart.FullSeriesCollection(i).Format.Fill.ForeColor
                Select Case ActiveChart.FullSeriesCollection(i).Name
                    Case "Bepaal PRIO"
                        .RGB = RGB(255, 0, 0)
                    Case "Blocking"
                        .RGB = RGB(0, 255, 0)
                    Case "Critical"
                        .RGB = RGB(0, 0, 255)
                    Case "Major"
                        .RGB = RGB(125, 125, 0)
                    Case "Medium"
                        .RGB = RGB(0, 125, 125)
                    Case "Minor"
                        .RGB = RGB(125, 0, 125)
                End Select
            End With
        Next
    Next
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan