Makrolösung
Fritz_W
ich würde gerne per Makro für die ersten 100 Spalten des aktiven Tabellenblatts (Spalten A bis CV)folgendes erledigen lassen:
In den Zellen der Zeile 2 der aktiven Tabelle, also im Zellbereich A2:CV2) stehen die Namen von einzelnen Tabellenblättern der Arbeitsmappe. Es sollte also für jede Spalte A bis CV der aktiven Tabelle zunächst immer in die Tabelle gewechselt werden, die den in Zeile 3 stehenden Namen trägt, steht in A3 'Tabelle1', sind also die Daten der 'Tabelle1' für die nachfolgend beschriebenen Aktivitäten relevant.
In dieser Tabelle (im Beispiel 'Tabelle1') sollte in Spalte B der Begriff gesucht werden, der in Zeile 3 der Ausgangstabelle (im Beispiel A3) steht. Wird der erste Begriff gefunden, sollte der Inhalt aus der Spalte A dieser Zeile in die Zeile 4 der Ausgangstabelle geschrieben werden, wird der Begriff in der Spalte B mehrmals gefunden, sollten die Inhalte der betreffenden Zelle in Spalte A in der aktiven Tabelle ab Zeile 4 fortlaufend erfasst werden.
Beispiel (bezogen auf die Spalte A der Ausgangstabelle):
Im aktiven Tabellenblatt steht in der Zelle A2 'Tabelle1' und in Zelle A3 'Hund'. Dann sollte im Tabellenblatt 'Hund' für jeden in einer Zelle der Spalte B auftauchenden 'Hund' der Inhalt der Zelle aus Spalte A dieser Tabelle in die Ausgangstabelle in Spalte A fortlaufend ab A4 geschrieben werden.
Beispiel: Im Tabellenblatt 'Tabelle1' steht 'Hund' in den Zellen B6, B19 und B34. Dann sollte in der aktiven Tabelle in A4 der Inhalt der Zelle A6, in A5 der Inhalt aus A19 und in A6 der Inhalt aus A34 (jeweils aus Tabelle1) stehen.
Das Ganze sollte dann anschließend (entsprechend) für die nächsten 99 Spalten (B bis CV) der aktiven Tabelle durchgeführt werden.
Ich hoffe, ich habe mein Anliegen nachvollziehbar dargelegt (falls nicht ggf. bitte melden, gleichzeitig bitte ich um Nachsicht) und freue mich über jede Form von Hilfe.
lg
Fritz