ich habe folgendes Problem:
Ich habe in einer Tabelle eine statistische Auswertung und zu dieser 122 Diagramme.
Nun habe ich zu dieser (6 Zeilen drunter) eine weitere Auswertung, und möchte dazu die gleichen Diagramme haben.
Die Datenbereiche sind von der Struktur her gleich, nur eben 6 Zeilen unter der anderen Auswertung.
Die eine Möglichkeit wäre jedes Diagramm einzeln zu kopieren und die Datenreihe so abzuändern, dass diese einfach nur 6 Zeilen weiter unten ist.
Dies hätte ich eigentlich auch vor, nur eben sehr ungern per Hand.
Mit einem Makro sieht das setzen der Datenquelle so aus:
ActiveChart.SeriesCollection(1).Values "='numerische Auswertung (A)'!R36C2:R40C2"
Somit müsste ich eigentlich nur bei jedem Diagramm aus der 36 eine 43 und aus der 40 eine 46 machen.
Mein erster Gedanke war, den Wert aus ActiveChart.SeriesCollection(1).Values in einen String zu packen und diesen dann neu zusammenzusetzen (entweder die Zahl auslesen und entsprechend erhöhen, oder einfach nur zugeschnitten auf meinen Fall zu überschreiben) und dann wieder entsprechend zuzuweisen.
Das habe ich allerdings nicht zu Stande gebracht (habe in VBA aber auch fast keine Kenntnisse, sonder nur Programmiergrundkenntnisse im Allgemeinen).
Frage: Der Bereich der Datenreihe muss ja im Diagramm hinterlegt sein, über rechtsklick "Datenquelle" kann ich mir den Bereich ja anschauen. Kann ich diesen irgendwie als String bekommen, bzw. in einem Typ den ich zu einem String konvertieren kann?
Ansonsten ist natülich jede Lösung für mein Problem willkommen, vielleicht habe ich mich da auch nur in etwas verrant.
Das variable Diagramm hilft mir, glaube ich, allerdings nicht weiter da ich ja den alten Bereich des Diagrammes immer behalten muss (möchte am Ende ja alle grafischen Auswertungen in der Datei haben).
Super wäre schon, wenn mir jemand beantworten könnte, wie ich diese Datenreihe bekomme, darüber hinaus wäre es natürlich genial wenn es noch einen Weg gibt, mein Makro dann auf alle Diagramme auf einem Tabellenblatt anzuwenden, aber "Kopieren-Einfügen-Makro starten" schaffe ich auf den Diagrammen ansonsten natürlich, nur das Anpassen der Datenreihe ist eben Aufwändig und Fehleranfällig.
Vielen Dank für eure Hilfe!
Grüße
Dominik