im Rahmen einer Projektarbeit benötige ich die Durchlaufzeiten für alle Ebenen der Stückliste.
Ebene 0 besteht aus den Fertigprodukten, Ebene 1 aus den Einzelteile, Ebene 2 sind wiederum Teile für Ebene 1 usw.
Die DLZ, die angegeben ist, gibt nur die Durchlaufzeit auf dieser Ebene an.
Um richtig disponieren zu können benötige ich aber die kumulierten Werte auf jeder Ebene, die in Zelle AA dargestellt werden soll.
Die tieferen Ebenen bezieht sich immer auf die nächst höhere Ebene.
Die Tabelle ist nach Artikel sortiert, dabei steht die Ebene 0 immer oben.
Bei der Kumulierung wird immer die höchste DLZ der nächst tieferen Ebene als Grundlage benötigt.
Ein Bsp soll wie folgt aussehen:
D___________J___________ L____________Z____________________AA
Parentnr.__Componentnr.__BoM-Level____DLZ der Ebene________DLZ kum.
12345______12345_________0____________5____________________21
12345______12345-1_______1____________6____________________16
12345______12345-1-1_____2____________10___________________10
12345______123456-2______1____________2____________________2
12345______123456-3______1____________4____________________4
23456______23456_________0____________4____________________35
23456______23456-1_______1____________7____________________31
23456______23456-1-1_____2____________9____________________24
23456______23456-1-1-1___3____________10___________________15
23456______23456-1-1-1-1_ 4____________5____________________5
23456______23456-2_______1____________4____________________13
23456______23456-2-1_____2____________9____________________9
23456______23456-3_______1____________2____________________2
23456______23456-4_______1____________3____________________9
23456______23456-4-1_____2____________1____________________6
23456______23456-4-1-1___3____________5____________________5
23456______23456-5_______1____________7____________________7
Man muss also von unten nach oben rechnen.
Kenn mich mit VBA nicht gut aus, benötige also dringend Hilfe.
Das hier ist nur ein Beispiel, der Aufbau des Original ist aber gleich, nur mit 190000 Zeilen.
Anbei noch die Muster-Datei
Ich hoffe, dass man mir helfen kann
Gruß
Max
https://www.herber.de/bbs/user/86447.xls