17.07.2018, 09:20
Hallo ins Forum,
ich möchte per VBA einem bestehenden eingebetteten Diagramm eine neue Datenreihe hinzufügen.
Dazu habe ich folgenden Programmcode geschrieben, welcher zwar fehlerfrei durchläuft. Leider passiert aber nichts. Das Diagramm erhält keine neue Datenreihe.
Hier der Code:
ich möchte per VBA einem bestehenden eingebetteten Diagramm eine neue Datenreihe hinzufügen.
Dazu habe ich folgenden Programmcode geschrieben, welcher zwar fehlerfrei durchläuft. Leider passiert aber nichts. Das Diagramm erhält keine neue Datenreihe.
Hier der Code:
Code:
Sub sub_Neue_Datenreihe_aus_Tabelle()
Dim obj_Diagramm As Chart
'Diagrammvariable auf das Diagramm zeigen lassen
Set obj_Diagramm = ThisWorkbook.Worksheets("Tabelle1").ChartObjects("Mein Diagramm").Chart
'Neue Datenreihe hinzufügen und Namen sowie Werte definieren
With obj_Diagramm.SeriesCollection.NewSeries
'Reihenname
.Name = "Neue Datenreihe"
'Reihenwerte
.Values = "=Tabelle2!$G$2:$G$29"
'Werte auf der x-Achse
.XValues = "=Tabelle2!$C$2:$C$29"
'Diagrammtyp dieser Datenreihe ändern in Liniendiagramm
.ChartType = xlLine
End With
End Sub
Kann mir jemand helfen?
Grüße
zachy