hatte vielleicht zufällig jemand schon mal ein ähnliches Problem und weiss eine Lösung ? :
Ich habe ein Mappe mit mehreren Tabellenblätter. Grob gesagt möchte ich mit einem Makro (fast) alle Tabellenblätter durchlaufen und bei allen Datensätze , die in der Spalte B den String "OUT" beinhalten, diese in eine Gesamtübersicht kopieren.
- Zuerst geht es um die Auswahl der Blätter. Es sollen nicht alle Tabellenblätter durchlaufen werden.
Ich habe mal eine Formel gesehen, mit der konnte man ein erstes Sheet (per Name) und ein letztes Sheet definieren. Alles was sich innerhalb der beiden Sheets (Trenner) an Tabellenblätter befand, wurde berücksichtigt.
So was in der Art habe ich mir vorgestellt. Ich habe zwischen meine Sheets zwei neue Sheets eingefügt, das erste heißt "FIRST" der zweite "LAST" . alles was sich nun zwischen "FIRST" und "LAST" befindet , soll berücksichtigt werden. So kann ich ganz locker einfach sheets zwischen die Beiden rein und raus schieben, ohne dass ich was an Code anfassen muss. Geht sowas per Makro.
- Wenn ja, soll das Makro einfach diese Tabellenblätter zwischen "FIRST" und "LAST" einzeln durchlaufen, jeweils die Spalte "B" durchlaufen und überall, wo in Spalte B "OUT" drin steht, soll die komplette Zeile in das Blatt "SUMMEN" kopiert werden.
So, dass ich am Schluss in dem Blatt "SUMMEN" alle Zeilen untereinander stehen haben bei denen in B das "OUT" stand. (aber wie gesagt, nur die sheets zwischen "FIRST" und "LAST" )
Die Datensätze sollten dann auf den Sheet "SUMMEN" erst ab Zeile 5 eingefügt werden.
Ist das per Makro möglich, wäre mir eine grosse Hilfe.
Danke mal
Jockel