ich hab ein Problem mit einem Liniendiagramm.
Und zwar möchte ich, dass mittels Makro ein Liniendiagramm erstellt wird, mit 5 Datenreihen. Und am besten noch für alle Tabellenblätter.
Sub Diagramm_Messung()
ActiveSheet.Shapes.AddChart2(240, xlXYScatterLinesNoMarkers).Select
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(1).Name = "=""Ist-Wert"""
ActiveChart.FullSeriesCollection(1).Values = "='Tabelle1'!$D$2:D28"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(2).Name = "=""Sollwert"""
ActiveChart.FullSeriesCollection(2).Values = "='Tabelle1'!$E$2:E28"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(3).Name = "=""obere Toleranz"""
ActiveChart.FullSeriesCollection(3).Values = "='Tabelle1'!$F$2:F28"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(4).Name = "=""untere Toleranz"""
ActiveChart.FullSeriesCollection(4).Values = "='Tabelle1'!$G$2:G28"
ActiveChart.SeriesCollection.NewSeries
ActiveChart.FullSeriesCollection(5).Name = "=""Ist-Wert nach Anpassung"""
ActiveChart.FullSeriesCollection(5).Values = "='Tabelle1'!$I$2:I28"
End Sub
Mit dem vba kommt zwar das raus, was ich will, aber eben immer nur bis Zeile 28. Es kommen aber auch mal Datenreihen bis Zeile xy vor, weshalb ich jeweils bis in die letzte beschriebene Zelle verweisen möchte.
Hoffentlich kann mir von Euch jemand weiter helfen :)
Grüße
Marius