zunächst zur Ausgangssituation: Ich habe eine Tabelle wie in der hochgeladenen Arbeitsmappe. Darin sind Aufträge aus einer anderen Tabelle durch ein Makro bereits übernommen und nach Dringlichkeit und Standort aufgeteilt. Unter dieser Aufteilung sind die Aufträge geordnet nach den verantwortlichen Abteilungen. Diese Aufträge können aber von Woche zu Woche unterschiedlich sein.
https:\/\/www.herber.de/bbs/user/137337.xlsx
Was ich bräuchte ist ein Makro, dass jeweils die Zeilen von 4-48, 51-98, 102-148 und 151 -199 in der Spalte Abteilung durchläuft, die einzelnen Abteilungen erkennt und über den Aufträgen der gleichen Abteilung eine Zeile einfügt in der die Abteilungsbezeichnung steht. Also um es anhand der Beispieltabelle zu erklären, müsste dann z.B. zwischen Zeile 3 und 4 eine Zeile mit dem Inhalt Produktion 1 eingefügt werden.
Das (für mich) große Problem stellt dar, dass es sehr viele verschiedene Abteilungen gibt und das Makro also alle verschiedenen Abteilungsbezeichnungen erkennen muss und bei mehreren Aufträgen einer Abteilung wie bspw. von Zeile 102-105 nur über dem ersten Auftrag eine Spalte mit dem Namen der Abteilung einfügt.
Um zu veranschaulichen was ich meine, habe ich auch eine Beispieltabelle erstellt wie ich sie mir am Ende vorstelle. (Tabelle-Ende)
Da ich keine wirklichen VBA Kenntnisse besitze, wäre ich sehr verbunden wenn mir hier jemand behilflich sein könnte.
Viele Grüße,
Oliver