Ich habe das Problem mit VBA und der Arbeitsblattänderungsfunktion gelöst
Private Sub Worksheet_Change(ByVal Target As Range) Dim x As Long With ActiveSheet.ChartObjects("Chart 1").Chart ActiveSheet.ChartObjects("Chart 1").Activate ActiveChart.Axes(xlValue).MaximumScaleIsAuto = True ActiveChart.Axes(xlValue).MinimumScale = 0 x = ActiveChart.Axes(xlValue).MaximumScale ActiveChart.Axes(xlValue, xlSecondary).MaximumScale = (x * 0.02) End With End Sub