Normalerweise versuche ich mir meine Makros aus verschiedenen Beiträgen "zusammenzusetzen" aber leider hab ich bisher nichts passendes gefunden ;-(
Ich habe folgendes Problem
Datenbasis ist ein Datenbankexport Sheet "export"
In Spalte A stehen die Werte "0" und "1"
Die "0" steht für eine übergeordnete Nummer und die darunterliegenden Zeilen mit "1" für die zu diesem Teil zugehörigen Nummern ähnlich einer Gruppierung.
Danach folgt die nächste "0" plus die zugehörigen "1"er Zeilen usw....das ganze als lange Liste
Die Aufgabenstellung ist nun, dass ich die Zeilen welche eine"0" enthalten inkl. der darunterliegenden Zeilen die eine "1" enthalten (bis zur nächsten "0") und der Spaltenüberschrift in ein neues Registerblatt derselben Datei kopieren möchte - dabei soll dann das Registerblatt mit der Nummer (Sachnummer) der entsprechenden "0" Zeile benannt werden.
Die Anzahl der Zeilen mit Wert "1" kann variieren womit kein fixer Auswahlbereich (Selektion anhand Anzahl Zeilen) definiert werden kann.
Auch die Anzahl der übergeordneten Nummern mit "0" ist nicht immer identisch. Das Makro sollte also immer bis zum Ende der Tabelle durchlaufen, und den Bereich von "0" bis zur nächsten "0"-1 Zeile kopieren.
In der Beispieldatei habe ich versucht das ganze mal zu veranschaulichen. https://www.herber.de/bbs/user/166189.xlsx
Hoffe ich konnte mein Problem anschaulich beschreiben, und Ihr habt mir hier eine Lösung
Danke Euch schonmal vorab
Gruß
Tine74