ich bin gerade dabei Daten aus Tabellen grafisch Darzustellen, da es sich um große Mengen an Daten und Tabellen handelt will ich das ganze per VBA tun. Nun habe ich ein Problem. Wenn ich:
ActiveSheet.ChartObjects("1").Activate
ActiveChart.SetSourceData Source:=b1.Range("A1:O3")
benutze funktioniert die Festlegung des Datenbereichs einwandfrei, allerdings bei :
i = b2.Cells(Rows.Count, 1).End(xlUp).Row
j = b2.Cells(1, Columns.Count).End(xlToLeft).Column-1
ActiveSheet.ChartObjects("Diagramm 4").Activate
ActiveChart.SetSourceData Source:=b2.Range(Cells(1, 1), Cells(i, j))
bringt er mir die Fehlermeldung, dass die Range Methode vom Objekt nicht unterstützt wird.
Wichtig ist hier aber der Variable Bezug über i und j, da sich die Tabellen mit den Daten in den Größen verändern und ich die Range nur per i und j definieren kann.
Nun meine Frage, wie ist es möglich die Daten in mein Diagramm zu laden?