In zwei Tabellen befinden sich die Daten von Untersuchungsgruppen „A“ und „B“. Diese Daten sind in den Tabellenblättern „Gruppe A“ und „Gruppe B“ enthalten. Diese Daten sollen in das Tabellenblatt „Gruppe A+B“ zusammengeführt werden.
Die Tabellen „Gruppe A“ und Gruppe B“ und „Gruppe A+B“ sind identisch aufgebaut:
Spalte 1: Merkmal („Merkmal 1“, „Merkmal 2“, Merkmal a“ usw.)
Spalte 2: Gruppenbezeichnung („A“ oder „B“)
Die Zusammenführung der Datensätze aus der Tabelle "Gruppe A" und der Tabelle "Gruppe B" in die Tabelle "Gruppe A+B" soll nach folgendem Muster erfolgen:
1. Die ersten beiden Datensätze (nebst Merkmalen) aus Tabelle "Gruppe A"
2. Der erste Datensatz (nebst Merkmal) aus Tabelle "Gruppe B"
3. Die nächsten beiden Datensätze (nebst Merkmalen) aus Tabelle "Gruppe A"
4. Der nächste Datensatz (nebst Merkmal) aus Tabelle "Gruppe B"
5. Die nächsten drei Datensätze (nebst Merkmalen) aus Tabelle "Gruppe A"
6. Der nächste Datensatz (nebst Merkmal) aus Tabelle "Gruppe B"
Oder kurz gesagt: 2 A - 1 B - 2 A - 1 B - 3 A - 1 B usw. usw.
Als besonderes Problem kann es sich ergeben, dass in der Tabelle "Gruppe A" keine Datensätze mehr vorhanden sind, die in die Tabelle "Gruppe A+B" kopiert werden können - siehe Beispiel:
https://www.herber.de/bbs/user/40127.xls
In diesem Fall sind die restlichen Datensätze der Tabelle "Gruppe B" in die Tabelle "Gruppe A+B" zu kopieren (s.u.):
Dass keine Datensätze mehr in der Tabelle "Gruppe A" "vorhanden sind, kann im Übrigen auch für die Datensätze in der Tabelle "Gruppe B" passieren. In diesem Fall sind die restlichen Datensätze der Tabelle "Gruppe A" in die Tabelle "Gruppe A+B" zu kopieren.
Möglicherweise liegt die Lösung des Problems in Schleifen sowie Wenn-Dann Abfragen ?
In jedem Fall finde ich keinen Ansatz, um das Problem zu „knacken“. Insofern meine Bitte um Hilfe bei der Lösung, z.B. durch Hinweise oder einen beispielhaften VBA-Code.
Vielen Dank und viele Grüße
Thomas B.