[ExcelVBA] Range Bereich als Cell angeben

GSXArne

Lieutenant
Registriert
Okt. 2009
Beiträge
1.020
Moin,
ich möchte einen Zellbereich, der als Range definiert wurde mittels cells definieren.
Der original Code ist
Range("$I$24:$I$46") und diesen möchte ich nun als Aneinanderreihung von Cells definieren.
Ziel ist es einen Datenbereich von einem X/Y Diagramm zu definieren.

Beste Grüße & Vielen Dank im Voraus
 
Range(Cells(24,9), Cells(46,9))

Dabei kannst du die Zahl der Zeile oder Spalte auch dynamisch mit Variablen ansprechen, um es für dein Diagramm zu nutzen.
 
Äh Mist, ich hab beim original etwas vergessen, es soll heißen Range("$I$24:$I$46,$I$24:$I$46")
 
Hast dich bestimmt wieder vertan.
Wieso sollte man zwei mal den selben Bereich anwählen?

Natürlich kann man auch so programmieren:

Range(Cells(24,9), Cells(46,9),Cells(24,9), Cells(46,9))

- oder -

Range(Range(Cells(24,9), Cells(46,9)),Range(Cells(24,9), Cells(46,9)))

Das wird dir bei deinem Problem aber sicher nicht helfen.
Beim Befüllen eines Diagramms musst du schon alle Datentreihen einzeln ansprechen.
 
Zurück
Oben