ich habe mehrere, sehr umfangreiche, Tabellen in denen sich auch jeweils 4-8 Tabellenblätter befinden die immer unterschiedlich benannt sind. Über den relevanten Werten steht jeweils in Spalte "A" der Name zu dem die Daten gehören. Nun habe ich die Aufgabe bekommen, aus den Werten der Spalte "C" jeweils ein Diagramm zu erstellen. Diesen Code hier habe ich soweit (recht rudimentär) zum Laufen bekommen:
b=Inputbox("linke obere : rechte untere Ecke eingeben")
Charts.Add
ActiveChart.ChartType = xlLine
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range(b), PlotBy :=xlColumns
ActiveChart.Location Where:=xlLocationAsObject, Name:="Tabelle1"
Meine Frage lautet nun, wie kann ich das Diagramm auch benennen, so dass ich den Namen der sich je in Spalte "A" befindet als Diagrammtitel mit aufgenommen bekomme?Ich stelle mir das so vor:
Maske mit der Abfrage wo der Name in Spalte "A" steht und dann die Abfrage, von bis welchen Zeilen in Spalte "C" die Werte genommen werden sollen. Ein Traum (ist aber Luxus) wäre es nun noch, das Diagramm (evtl. mittels Zwischenablage) als Grafik in Word zu kopieren.
Ist so etwas möglich? Wenn es zu komplex ist, würde ich das aufgrund der vielen Daten auch als Auftragsprogrammierung vergeben wenn mir jemand sagen kann, wie ich das machen muss.
Hier noch eine Beispiel Datei:
https://www.herber.de/bbs/user/151732.xlsx
Ganz vielen Dank und ein schönes Wochenende
VG