Chart mit VBA erstellen
21.01.2015 13:45:52
Markus
ich bin gerade dabei ein Chart (Diagramm) mit VBA zu erstellen.
Mein Problem ist, dass ich in der unten stehenden Zeile den "Range" Bereich gerne variabel gestalten möchte.
ActiveChart.SetSourceData Source:=Range("Pivot!$JA$3:$ME$7")
Der Variable Bereich wird in dem code vorher ermittelt:
Range("ME3", ActiveCell).Select
Dieser Bereich soll dann verwendet werden.
Bisher habe ich folgendes:
Sub Aktueller_Bereich_markieren()
ActiveSheet.Cells(Application.Match(Application.WorksheetFunction.Max(ActiveSheet.Columns(261)), _
Columns(261), 0), 261).Select
Range("ME3", ActiveCell).Select
Charts.Add
ActiveChart.ChartType = xlColumnClustered
ActiveChart.SetSourceData Source:=Range("Pivot!$JA$3:$ME$7")
ActiveChart.PlotBy = xlColumns
ActiveChart.SeriesCollection(1).AxisGroup = 2
ActiveChart.ChartArea.Select
ActiveChart.SeriesCollection(1).Select
ActiveChart.SeriesCollection(1).Select
ActiveChart.SeriesCollection(1).ChartType = xlLine
End Sub
Ich denke es sollte irgendwie gehen, stehe aber irgendwie gerade auf dem Schlauch....
Wäre super wenn mir jemand helfen könnte.
Vielen Dank.
Anzeige