Clever-Excel-Forum

Normale Version: Einheitliche Skalierung bei Balkendiagrammen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,
ich möchte gerne mehrere Balkendiagramme erstellen, mit jeweils zwei Balken. Dabei soll ein Balken ein %-Wert der besten Periode und der andere ein %-Wert der schlechtesten Periode darstellen (vgl. Anhang).
Damit die Balkendiagramme miteinander verglichen werden können, soll jeweils dieselbe Skalierung angezeigt werden. Leider bekomme ich das jedoch hin, d.h. Excel wählt automatisch eine eigene Skalierung.
Kann mit bitte jemand weiterhelfen?

Herzlichen Dank & noch ein schönes Wochenende.

Freundlichst grüßt Euch

Stefan
Hallo Stefan,

wenn man wie in deinem Beispiel nur ein Diagramm hat, sind doch alle Y-Achsen einheitlich skaliert.

Wenn man mehrere Diagramme hat, geht das nur manuell oder in einem Makro.

Mit diesem Makro werden die Grenzen aller Diagramme im aktuellen  Arbeitsblatt auf die Werte der in diesem  Arbeitsblatt benannten Zellen "Oben" und "Unten" gesetzt.
Code:
Private Sub cbTuwat_Click()

Dim dblOben As Double
Dim dblUnten As Double
Dim chr As ChartObject

dblOben = Me.Range("Oben").Value
dblUnten = Me.Range("Unten").Value

For Each chr In Me.ChartObjects
    chr.Chart.Axes(xlValue).MinimumScale = dblUnten
    chr.Chart.Axes(xlValue).MaximumScale = dblOben
Next chr

End Sub
Hallo Helmut,

Super. Herzlichen Dank.

Beste Grüße & einen schönen Sonntagabend

Stefan