ich wende mich an die VBA-Experten unter euch und bitte um Unterstützung bei folgendem Anliegen:
Die Tabelle2a wird - von Zeit zu Zeit - mit Daten aus der gleichartig strukturierten Tabelle2 'aufgefüllt'. Zusammengehörende Daten befinden sich in 15 (durchnummerierten) Datenblöcken die jeweils 16 Zeilen
umfassen.
Über eine Formel werden in der Tabelle2 - in der Zeile unmittelbar über den Datenblöcken (in der Beispieldatei mit hellgrünem Hintergrund) diejenigen Spalten eines Datenblocks mit 'x' gekennzeichnet, die nun dem jeweils identischen Datenblock in der - die Daten aufnehmenden - Tabelle2a hinzugefügt werden sollen, und zwar in die jeweils erste leere Spalte dieses Datenblocks (ab Spalte C). Die Zellwerte aus Tabelle2 sollten unformatiert in die Tabelle2a eingefügt werden.
Zur Veranschaulichung habe ich eine Beispieldatei beigefügt.
Wenn (wie im BeispielI die Tabelle2a den als 'Text' den Zellen beigefügten 'Voreintrag' enthalten, müssten die Daten in die Tabelle2a in die Zellen mit gelb markierten Hintergrund eingefügt werden. Wie das Ganze im Beispiel dann aussehen sollte, wird aus der Tabelle2a_Ergebnis deutlich.
Anmerkung: In der Quelldatei (Tabelle2) können die Daten nur in (30 Spalten) im Spaltenbereich C bis AF stehen. In der Zieldatei sollten die Werte - beginnend mit Spalte C - nach rechts ohne 'Spalten-begrenzung' hinzugefügt werden können.
Für Eure Hilfen danke ich im Voraus
mfg
Fritz
https://www.herber.de/bbs/user/79124.xls