ich habe eine Herausforderung für Euch! Ein Überraschungspaket winkt für die Lösung - falls es überhaupt möglich ist, dass über vba abzubilden. Eine Lösung würde mir jeden Monat 2-3 Stunden stumpfsinnige Arbeit ersparen.
Hier findet Ihr die Datei um die es geht:https://www.herber.de/bbs/user/80516.xls
Die betroffene Zeile , um die es geht, ist in Spalte A mit SADK benannt. Aus dieser Zeile sollen die Werte in Spalte C und Spalte D kopiert und in Spalte B und C eingesetzt werden und nach unten ausgefüllt werden bis eine Zeile oberhalb der Bezeichnung SANE in Spalte A .Dies soll also bei allen Zeilen, deren Spaltenbezeichnung in A mit SAPO benannt ist passieren, aber nur in diesem Block. Die Zahlen in Salte B sind im Urzustand aufsteigend! -
Exemplarisch habe ich im 1. Block als Beispiel gelb hinterlegt, wie ich's brauche.
Aus der nächsten Zeile mit SADK sollen also dann wieder die Werte in Spalte B und C - Beispielsfall
625 und 20120502 in die Felder B und C aller Spalten, die mit SAPO benannt sind eingesetzt werden und auch dieses Mal wieder nur bis sich die Spaltenbezeichnung von SAPO auf SANE ändert usw.
Die Anzahl dieser Blöcke ist jeden Monat unterschiedlich,d.h. das Makro muß das Blatt jeden Monat vollständig bis zum letzten Eintrag abarbeiten.
Zum Schluss sollen noch allle Zeilen, die nicht mit SAPO beginnen, in dem Blatt gelöscht werden.
Natürlich befinden sich in den Spalten I-T noch Angaben, aber die sind für das Makro nicht von Bedeutung.
Für Fragen stehe ich gerne zur Verfügung!