Hallo zusammen
Ich stecke bei einem VBA-Problem fest (Excel 2000). Ich möchte einem Worksheet ein Diagramm hinzufügen. Das klappt soweit ganz gut. Wenn ich aber die Datenreihen beschriften will, bekomme ich folgende Fehlermeldung:
„Laufzeitfehler ‚1004‘
Die Methode ‚SeriesCollection‘ für das Object ‚_Chart‘ ist fehlgeschlagen.“
Das Problem scheint in der Zeile
ActiveChart.SeriesCollection(1).Name = „=“„t-2"“"
zu liegen (kleiner Test-Code siehe unten). Ich habe schon diverse Alternativen ausprobiert, aber es will einfach nicht klappen.
Wäre toll, wenn mir jemand einen Tip geben könnte!
viele Grüsse,
Stephan
'Code:
'************************************************
Sub test()
Set datenbereich_t2 = ActiveWorkbook.Worksheets(„compare_budget“).Range(„B1:B10“)
Set datenbereich_t1 = ActiveWorkbook.Worksheets(„compare_budget“).Range(„B21:B30“)
Set datenbereich = ActiveWorkbook.Worksheets(„compare_budget“).Range(„B41:B50“)
Charts.Add
With ActiveChart
.SeriesCollection.Add Source:=datenbereich_t2
.SeriesCollection.Add Source:=datenbereich_t1
.SeriesCollection.Add Source:=datenbereich
.SeriesCollection(1).Name = „=“„t-2"“"
.SeriesCollection(2).Name = „=“„t-1"“"
.SeriesCollection(3).Name = „=“„current“""
End With
End Sub