Ich schreibe Code, um ungefähr 7 Diagramme in Excel Vba zu erzeugen. Es sind viele Datenpunkte beteiligt. Ich kann ungefähr 5 Diagramme produzieren, bis ich den Fehler erhalte Laufzeitfehler 1004: Die maximale Anzahl von Datenreihen pro Diagramm beträgt 255.
Dieser Fehler tritt in der Zeile auf
Set mychart = Activeworkbook.Charts.Add
Das ist interessant, weil ich keine habeDiagramme mit mehr als 3 Datenreihen. Außerdem kann ich, wie gesagt, jede beliebige Kombination von Diagrammen erstellen, die unter der Summe liegt. Es scheint, als gäbe es eine Begrenzung für die Anzahl der insgesamt verwendeten Datenpunkte in allen Diagrammen.
Vielen Dank.
Antworten:
1 für die Antwort № 1Verwenden Sie etwas wie
Dim rngActive As Range
Dim rngSelect As Range
Set rngActive = activecell
set rngSelect = selection
activesheet.cells(1,1).Offset(activesheet.usedrange.rows.count+1).select
" do your chart here
rngSelect.Select
rngActive.Activate