Zelleninhalte mehrerer Register in eine Tabelle kopieren
10.11.2023 14:22:47
Christoph_L
ich habe ein Problem, für das ich nur im Ansatz eine Lösung habe.
Ich habe eine Arbeitsmappe in der Projekte gepflegt werden. Diese verfügt über N-Register, die alle vom Aufbau identisch sind, aber unterschiedliche Inhalte aufweisen.
Für jedes Projekt wird ein neues Register angelegt. Es ist eine strenge Nebenbedingung, dass die Projekteinformationen in dieser Weise gepflegt werden.
Mein Ziel ist es nun, für jedes dieser Register, die Werte aus den gleichen Zellen in eine Tabelle zu übertragen. Die Tabelle befindet sich auf dem Register "Auswertung". Die Projektregister heißen "Projekt1", "Projekt2" usw.. Die Daten eines jeden Projektes sollen dann in einer eigenen Zeile stehen.
Am Ende soll so in der Tabelle im Register Auswertung in der Spalte A der Wert aus Zelle B2 eines jeden Projekts stehen, in Spalte B der Wert aus D7 usw...
Ich benötige also ein Makro, dem ich sage, welche Zellen in welche Spalte gehören (das bekomme ich sicherlich auch selbst im Zweifel mit Makro aufzeichnen mit) und dies für jedes Register tut (die Syntax würde ich bestimmt auch hinkriegen). Mein Problem ist, dass ich aktuell nicht weiß, wie ich dem Makro sage, dass er mit Projekt 1 in Zeile 2 anfangen soll und mit jedem weiteren Projekt dann eine Zeile weiter unten fortfahren soll (sonst überschreibt er ja die Inhalte).
Kann mir da jemand vlt. einen Rat geben? Gerne auch eine andere Lösung, falls das was ich beschrieben habe, keine effiziente Makrolösung ist.
Vielen Dank vorab und viele Grüße