ich bräuchte Eure Hilfe beim Lösen folgendes Problems. Ich habe eine Datei "Bereichsübergreifend" mit dem Blatt "DB_Bereich_x". Darin sollen alle Infos aus ca. 4-6 Dateien reinkopiert werden. Diese dient als Basis für eine Pivottabelle.
Die Infos kommen aus Dateien, die aber immer den gleichen Struktur haben, nur unterschiedlich benannt sind. Die benötigte Infos sind immer im Blatt "Input-DB" in der Spalte A-AB, ab Zeile 3 bis variabel (meistens 4-10). In Zeile 2 steht die Spaltenbezeichnung.
Beispiel:
- Datei "Report_Bereich_IV_2018_Presse" Blatt"Input-DB" die Zelle A3:AB8 kopieren und einfügen in die Datei "Bereichsübergreifend_IV_2018" Blatt "DB_Bereich_IV" in Zellen A3:AB8.
Danach mit "Report_Bereich_IV_2018_Marketing" das gleiche, allerdings die Daten erst ab A9 im Blatt "DB_Bereich_IV" einfügen...usw.
(HIntergrundinfo: Jahr im Dateiname wird immer angepasst. Es gibt Bereiche I bis VIII. Diese Dateien sind im jeweiligen Ordner ablegt: Report/Bereich IV /2018)
Ich bräuchte jetzt eine Makro-Lösung der innerhalb des Bereichs (oder Bereichsordner) die Infos aus alle notwendige Dateien immer aus dem Blatt "Input-DB" die Zellen
A3: AB? in die Datei "Bereichsübergreifend_IV" Blatt "DB_Bereich_IV" einkopiert.
Natürlich einmalig die Zelle A2:AB2 (=Spaltenbezeichnung)beim ersten Mal mitkopiert.
Wie müsste jetzt das Makro sein, damit aber folgendes flexibel bleibt, da es immer unterschiedlich ist:
a) Die Dateiname, aus der die Infos kommen (Beispiel oben "Report_Presse"). Dateiname enthält Namen, Bereich, Jahr (und Name - habe hier aber rausgelassen).
b) Bereiche ändern sich (von I bis VIII möglich) beim Blattname "DB_Bereich_x". Wobei hier könnte ich auf die unterschiedliche Bereichsbezeichnung verzichten, wenn es einfacher ist ein festen Namen immer zu nehmen.
Ich hoffe, ich konnte mich verständlich ausdrucken :-).
P.S. Als zweite Makro werde ich später auch benötigen, dass alle Infos aus jeweiligen "DB_Bereich_x" in einem Blatt zusammengefasst werden, so dass ich daraus wieder eine Pivottabelle erstellen kann.
VIELEN DANK IM VORAUS an die Helfer, die sich die Zeit nehmen meine Lösung für mein Problem zu finden.
Meli