ich will mittels einer Markierung von Zeilen die Werte aus bestimmten Spalten in diese Zeilen in ein Diagramm übertragen. Das Diagramm existiert bereits, ich muss also nur noch die Datenquelle ändern. Ich stelle dazu eine Range mit den entsprechenden Datenzellen (per Union) zusammen und übergebe die dann an das Diagramm:
diAg.SeriesCollection(i).XValues = xRange
diAg.SeriesCollection(i).Values = yRange
Das funktioniert bei zusammenhängenden Bereichen wunderbar, bei nicht zusammenhängenden dagegen nicht. Ich habe das jetzt umgangen, indem ich die Adressen der Bereiche auslese und diese dann als String an das Diagramm übergebe, aber das ist doch irgendwie Murks. Gibt es da keine Möglichkeit, die Range direkt zu verwenden?
Danke und Gruss,
Jogy