ich mache hierzu einen neuen Thread auf, da der bisherige einen anderen Thread hat und Beverly bestimmt nicht immer schuat, ob neue Antworten dazu eingegangen sind. Ich hoffe, das ist in Ordnung.
Ich möchte die Source eines Diagrammes per VBA neu setzen. Die Daten sehen so aus (standart):
=Cache!$G$26:$L$26;Cache!$G$71:$L$71
Geändert werden muss die jeweilige Spalte, je nachdem, wie viele verwendet werden - der mögliche Bereich ist Spalte G - AE, danach stehen weitere Daten.
Beverly hat mir bisher super und viel geholfen und mir folgenden Code gegeben:
With Worksheets("Cache")
Set chDiagramm = .ChartObjects("Diagramm 1").Chart
chDiagramm.SetSourceData Source:=Range(.Range(.Cells(26, 7), .Cells(26, .Cells(26, 7). _
End(xlToRight).Column)).Address & "," & .Range(.Cells(71, 7), .Cells(71, .Cells(71, 7).End(xlToRight).Column)).Address)
End With
Set chDiagramm = Nothing
Leider funktioniert dies nicht, die Daten werden dann einfach gelöscht.
Ich komme einfach nicht weiter ;-( und bin für jede weitere Hilfe dankbar!