Diagrammerstellung mittels VBA
18.05.2016 12:42:27
Erik
ich habe eine Datei, in der sich Daten befinden, aus welchen Diagramme erstellt werden sollen. Jede Zeile stellt einen eigenen Datensatz dar, es gibt ca. 100 solcher Zeilen in der Datei. Ein Diagramm mittels VBA zu erstellen habe ich bereits geschafft und sieht so aus:
Sub Diagramm_erstellen()
Charts.Add.Move After:=Worksheets(Worksheets.Count)
ActiveSheet.Name = Worksheets("CBS").Range("A4")
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SeriesCollection.NewSeries
ActiveChart.SeriesCollection(1).Name = "Level CBS"
ActiveChart.SeriesCollection(1).Values = "=CBS!B4,CBS!D4,CBS!F4,CBS!H4"
End Sub
Hierbei sind die Bereiche, aus denen die Werte gezogen werden, 'fest verdrahtet'. Nun ist es aber so, dass ich auswählen möchte, für welche Zeilen jeweils ein Diagramm erstellt werden soll mit folgenden (beispielhaften) Wahlmöglichkeiten:- alle
- Zeile 4
- Zeile 4 bis 7
- Zeile 4 bis 7 und Zeile 11
Ich denke, ich brauche vorher ein Auswahlfenster und eine Schleife, in der dann das Makro läuft. Weiterhin denke ich, dass dann die nötigen Wertebereiche in eine Variable geschrieben werden müssen.
Genau das jedoch ist mein Problem, da hört es dann mit meinen Kenntnissen auf.
Über Hilfe und Anregungen würde ich mich sehr freuen.
Danke, Erik