Festlegen von Diagrammquelldaten basierend auf einem variablen Zellbereich in VBA

Ich erstelle eine Berichtsvorlage, in deren Rahmen Datendiagramme mit einer Struktur ähnlich einem gleitenden Durchschnitt erstellt werden

Dazu muss ich einen Datenbereich in einem Blatt auswählen (z.f10:i14) und legen Sie es als Quelle eines Diagramms fest

Der folgende Code funktioniert

ActiveChart.SetSourceData Source:=Sheets("Weekly Trends").Range("f10,i14")

aber das tut es nicht

ActiveChart.SetSourceData Source:=Sheets("Weekly Trends").Range(Cells(x, y), Cells(k, z))

es gibt a zurück1004 error

Aber ich muss den Bereich basierend auf variablen Indizes für meine Berichtszwecke angeben, bitte helfen Sie

Antworten auf die Frage(1)

Ihre Antwort auf die Frage