Live-Forum - Die aktuellen Beiträge
Datum
Titel
18.04.2024 18:04:29
18.04.2024 16:33:24
Anzeige
Archiv - Navigation
1088to1092
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
Inhaltsverzeichnis

Bereiche aus mehreren blättern in 1 blatt einfügen

Bereiche aus mehreren blättern in 1 blatt einfügen
Christian
Hallo allerseits,
ich möchte gerne aus mehreren tabellenblättern bereiche, die dynamisch festgelegt wurden, in ein "Sammel" Tabellenblatt per makro kopieren. Die Lösung steht soweit, das Blöde ist, das ich ja nicht weiss wie gross die bereiche sind, und wo ich dann ansetzen kann um den nächsten bereich einzufügen.
Momentan habe ich es statisch eingerichtet, bereich 1 wird ab zeile 20 eingefügt, bereich 2 ab zeile 1020, 3 ab 2020 etc., danach lösche ich die leerzeichen und sortiere die liste. Der Haken ist, wenn irgendwann mal ein bereich größer wird als 1000 zeilen, werden daten überschrieben..
Nun suche ich eine Möglichkeit, vor dem einfügen eines neuen bereichs zu erkennen, wo die letzte gefüllte zeile ist, damit ich dann eine zeile weiter unten den nächsten bereich einfügen kann, ohne dass daten überschrieben werden...
Hat jemand eine Idee?
Vielen dank im Voraus!
gruss
christian

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

Betreff
Benutzer
Anzeige
AW: Bereiche aus mehreren blättern in 1 blatt einfügen
23.07.2009 10:57:47
Helmut
Hallo Christian,
so findet man die letzte Zeile in Spalte A
LoLetzte = IIf(IsEmpty(Cells(Rows.Count, 1)), Cells(Rows.Count, 1).End(xlUp).Row, Rows.Count)
Gruß
Helmut
AW: Bereiche aus mehreren blättern in 1 blatt einfügen
23.07.2009 11:37:22
Christian
Hallo Helmut,
du hast mir (wieder) sehr gut geholfen, so funktioniert es super!
danke und gruss
christian
Anzeige

307 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige