Allan Sche Sar
Lt. Commander
- Registriert
- Jan. 2004
- Beiträge
- 1.891
Hallo zusammen,
ich stecke gedanklich etwas fest und hoffe auf euren Input.
Aus einem Programm bekomme ich eine Stückliste von Bauteilen (Einzelteile und Baugruppen) dich ich für einen Aufbau benötige.
Das Programm ignoriert leider die Anzahl der Baugruppe, wenn diese grösser als 1 ist. Sprich, wenn sie zwei ist, dann steht in der Stückliste der Baugruppe Bauteil Anzahl eins, aber eigentlich brauche ich zwei Einzelteile um die Baugruppe zweimal herzustellen zu können.
Nun suche ich nach einer Logik (ob reine Formelarbeit oder VBA Arbeit spielt keine Rolle), damit ich automatisch erkennen kann um was es sich handelt und die real benötige Anzahl erreichnen kann (im Beispiel einmal in orange dargestellt).
Min angehängtes Beispiel soll euch in grau zeigen was ich bekommen. Level meint dabei die Tiefe der Baugruppe. Alles von Level drei muss in Level zwei eingebaut werden. Alles aus zwei dann in eins.
Orange ist das, was ich aktuell von Hand erstelle und automatisiert werden soll.
Ideen, wie ich es angehen kann?
ich stecke gedanklich etwas fest und hoffe auf euren Input.
Aus einem Programm bekomme ich eine Stückliste von Bauteilen (Einzelteile und Baugruppen) dich ich für einen Aufbau benötige.
Das Programm ignoriert leider die Anzahl der Baugruppe, wenn diese grösser als 1 ist. Sprich, wenn sie zwei ist, dann steht in der Stückliste der Baugruppe Bauteil Anzahl eins, aber eigentlich brauche ich zwei Einzelteile um die Baugruppe zweimal herzustellen zu können.
Nun suche ich nach einer Logik (ob reine Formelarbeit oder VBA Arbeit spielt keine Rolle), damit ich automatisch erkennen kann um was es sich handelt und die real benötige Anzahl erreichnen kann (im Beispiel einmal in orange dargestellt).
Min angehängtes Beispiel soll euch in grau zeigen was ich bekommen. Level meint dabei die Tiefe der Baugruppe. Alles von Level drei muss in Level zwei eingebaut werden. Alles aus zwei dann in eins.
Orange ist das, was ich aktuell von Hand erstelle und automatisiert werden soll.
Ideen, wie ich es angehen kann?