Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
456to460
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
456to460
456to460
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

range in eine spalte projizieren

range in eine spalte projizieren
22.07.2004 13:44:42
joel
hallo
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?

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: range in eine spalte projizieren
22.07.2004 22:22:12
Uwe
Hallo Joel,
eigentlich reicht das:
Set r = Intersect(Columns("A"), Selection.EntireRow)
Gruß Uwe
sehr gut, danke! (oT)
23.07.2004 07:00:54
joel
.
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige