Stückliste mit VBA auswerten
29.08.2018 10:44:02
Maik
Ich habe aus einem CAD Programm eine Stückliste erzeugt.
Diese enthält Zusammenbauten als auch Einzelteile und wird in einer Hirachie (hier Stufe genannt) angezeigt.
Die Datei habe ich hier hochgeladen.
https://www.herber.de/bbs/user/123632.xlsx
Wie man sehen kann, kommt es vor, dass Teile wie auch Zusammenbauten mehrmals in der Liste erscheinen.
Um auf die Gesamtstückzahlen zu kommen, müssen Teile und Baugruppen miteinander multipliziert und addiert werden.
Z.B.:
Der Unter-Zusammenbau_2 von Stufe 1.6 ist an dieser Stelle 5x vorhanden. Dieser enthält aber noch 2x Unter-Zusammenbau_3 (Stufe 1.6.2) welcher wiederum aus den Teilen 2x Teil_1 (Stufe 1.6.2.1) und 4x Teil_3 (Stufe 1.6.2.2) besteht.
Um jetzt auf die Gesamtstückzahl von Teil_1 zu kommen, muss:
2x Teil_1 * 2x Unter-Zusammenbau_3 * 5x Unter-Zusammenbau_2
gerechnet werden.
Und dieses Ergebnis muss dann zu den Zwischenergebnissen von weiter oben addiert werden.
Im Cad Programm ist es zwar möglich, mir eine Liste zu erzeugen, die nur Teile mit den richtigen Stückzahlen anzeigt, aber leider ist es nur sehr umständlich möglich, eine Liste zu erzeugen die auch die richtigen Stückzahlen der Zusammenbauten anzeigt.
Daher habe ich jetzt die Frage an euch, wie kann ich das mit einem VBA Programm lösen, dass ich auf die passenden Stückzahlen komme?
Ich stehe leider etwas auf den Schlauch, wie ich da anfangen soll...