ich suche eine möglichkeit, einen beliebigen bereich (auch zusammengesetzt, also z.b. "A1:A4,B10:C20") in eine spalte zu projizieren.
hier ein beispiel:
ich selektiere auf dem tabellenblatt die bereiche "C10:D15,H12:H30,I40:J50"
ergebnis wäre dann "A10:A30,A40:A50", wobei die spalte auch eine andere sein könnte.
ich könnte das ganze z.b. wie folgt erreichen
dim r as range
dim rw as range
dim rSelection as range
for each rw in rSelection.rows
if r is nothing then
set r = rw.cells(1,1)
else
set r = application.union(r,rw.cells(1,1))
end if
next rw
ich frage mich aber, ob ich das ganze nicht direkt (als eigenschaft) aus rSelection auslesen kann
danke für eure hilfe
gruss joel
ps: des weiteren brauche ich die intersect-funktion um aus rSelection alle jene zellen auszulesen, die in einer bestimmten spalte stehen. liesse sich evtl auch dies über eine eigenschaft direkt erhalten?