Cells statt Range
02.07.2005 03:28:03
Conny
ich möchte Diagramm erzeugen in dem die Datennamen z.B. in den Zellen B45-B56 stehen und die Daten nicht direkt dahinter, also z.b. E45-E56.
Sowohl die Anzahl der Zeilen wie auch die Spalte in der die Daten zu finden ist kann Variieren. Sicher ist nur, dass der erste Datenname in B45 ist. Im Grunde ist es kein Problem mit der Cells Methode sollte es machbar sein, nur bekomme ich die Syntax dabei nicht hin.
Makrorekorder:
ActiveChart.SetSourceData Source:=Sheets("Tabelle1").Range("B45:B56,E45:E56"), PlotBy:=xlRows
mein Versuch:
With Tabelle1
.ChartObjects(1).Chart.SetSourceData Source:=.Range(.Cells(45, 2), .Cells(45 + Zeile, 2)) & (.Cells(45, 2 + Spalte), .Cells(45 + Zeile , 2 + Spalte)),PlotBy:=xlRows
End With
Was habe ich falsch gemacht?
Vielen Dank für eure Hilfe
Conny