VB markierte Spalten in Excel

tharealg

Grünschnabel
Hallo,
habe ein Makro gebastelt, dass ein Diagramm aus verschiedenen Spalten macht. Funktioniert ganz gut, ich möchte aber auch andere Spalten hernehmen können. Ich will einfach, dass das Makro als "Source" nur meine vorher markierten Spalten für das Diagramm hernimmt. Hier ein Teil vom Makro, der geändert werden muss:

Charts.Add
ActiveChart.ChartType = xlXYScatterLinesNoMarkers

ActiveChart.SetSourceData Source:=Sheets("DATA").Range("A1:A1999,D1:E1999"),_ PlotBy:=xlColumns
ActiveChart.Location Where:=xlLocationAsNewSheet, Name:="TEST"


Meiner Meinung nach, muss eigentlich nur der Bereich Range geändert und dort VB klar gemacht werden, dass nur der markierte Bereich hergenommen werden soll. Aber wie das geht, weiß ich leider nicht.

Danke für jede Hilfe
 
OK, hat sich erledigt.
Einfach diese Zeile löschen, dann geht's:

ActiveChart.SetSourceData Source:=Sheets("DATA").Range("A1:A1999,D1:E1999"),_ PlotBy:=xlColumns
 
Zurück