Hallo allerseits,
***
Sub Diagramm_min_je_P()
Dim i As Integer
Charts.Add
ActiveChart.ChartType = xlBarClustered
ActiveChart.SetSourceData Source:=Sheets(„Daten“).Range(„O4:open_mouth:“ & CStr(num_min_P)), PlotBy:= _
xlRows
For i = 1 To num_min_P
ActiveChart.SeriesCollection(i).name = Worksheets(„Daten“).Cells(3 + i, 2)
Next i
ActiveChart.Location Where:=xlLocationAsObject, name:=„Daten“
With ActiveChart
.HasTitle = False
.Axes(xlCategory, xlPrimary).HasTitle = False
.Axes(xlValue, xlPrimary).HasTitle = True
.Axes(xlValue, xlPrimary).AxisTitle.Characters.Text = „Minuten je Plan“
End With
With ActiveChart
.HasAxis(xlCategory, xlPrimary) = False
.HasAxis(xlValue, xlPrimary) = True
End With
ActiveChart.Axes(xlCategory, xlPrimary).CategoryType = xlAutomatic
ActiveChart.HasLegend = False
End Sub
***
Nach „For i = 1 To num_min_P“ folgende Fehlermeldung auf
Laufzeitfehler ‚1004‘ Die Methode ‚Series Collection‘ für das Pbkelt ‚_Chart‘ ist fehlgeschlagen
Wäre prima wenn mir jemand weiterhelfen könnte. Mittlerweile weis ich, dass irgendetwas mit der Anzahl an Reihen zu tun hat. Bei i=23 steigt die Routine aus.
Viele Grüße,
Wauzzz