Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
156to160
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
156to160
156to160
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Rangeselektion auslesen

Rangeselektion auslesen
13.09.2002 08:25:20
Andreas Schindler
Die Range geht immer von A1 bis zur jeweils letzten Zelle. Allerdings werden mit dem Makro immer wieder verschieden große Tabellen eingelesen.
Auch wenn ich mit "indirekter" Aufzeichnung den Rekorder nutze, werden immer wieder absolute Angaben eingetragen.

Ich habe es schon über "Benamung" des ersten und letzten Feldes versucht. Dies führt nach ca. 40 Durchläufen zu einer Fehlermeldung.

Kann ich die aktuelle Range irgendwie in einen Textstring umwandeln also z.B. Rangestring = strg(Range) und das wäre dann z.B. "R1C1:R44C52" oder so?

Vielen Dank im voraus

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

Betreff
Datum
Anwender
Anzeige
Re: Rangeselektion auslesen
13.09.2002 08:34:47
Becker
1. erste Zelle auswählen
2. Inhalt prüfen
3. Abbruchschleife starten
4. neue Zelle auswählen mit offset
5. Inhalt prüfen
6. Inhalt leer dann Schleife abbrechen

Zur Prüfung bietet sich eine Indexspalte an, aber es darf keine Leerzelle in der Spalte sein

Re: Rangeselektion auslesen
13.09.2002 08:46:00
Andreas
Danke für die Hilfe,
ich habe mittlerweile doch noch das passende gefunden... (warum eigentlich nicht schon gestern)...

Die Range kann ich in einen Text wie folgt verwandeln:

Bereich = "Tabelle1R1C1:R" & Cells.SpecialCells(xlCellTypeLastCell).Row
Bereich = Bereich & "C" & Cells.SpecialCells(xlCellTypeLastCell).Column

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige