Hallo,
vielen Dank für Hilfe bei anderen, die mir folgenden VBA-Code lieferten:
Private Sub Worksheet_Change(ByVal Target As Range)
Select Case Target.Address
Case "$B$5", "$B$6"
With Charts("DiaNV").Axes(xlValue)
.MinimumScale = Range("B5")
.MaximumScale = Range("B6")
End With
End Select
End Sub
Ich möchte so die x-Achse dynamisch skalieren, das klappt auch wenn z. B. der Mittelwert 80 und Sigma = 1 ist, ändere ich Sigma auf 3 oder den Mittelwert auf 40 klappt es nicht.
In B5 und B6 lege ich dynamisch per Formel (Mittelwert + bzw. - 7*Standardabweichung) die Grenzen hin.
PS: keine Ahnung von VBA
Gruß
Christian