ich habe eine Exceltabelle zur Lagerverwaltung, bei der aus einer Art "Regalansicht", mit der die Lagermitarbeiter das Lager planen und organisieren können, eine Listenartige Artikeltabelle erstellt werden soll.
Hier gehören in der Tabelle "Digitalversion" mehrere Felder zu einem Artikel, die Matrixartig angeordnet sind. Innerhalb dieser Matrix gibt es Unterbrechungen überall dort, wo ein neues "Regalsegment" beginnt.
Zu jedem Artikel gehören folgende Felder
- Lagerort (Im Format: 01-01-01-01-01)
- Artikelbeschreibung (Mit Platzhalter "Artikel A / B / C / usw...")
- Artikelnummer
- Kiste (Format: "1/2", "1/4", "1/5", "1/8")
Die ersten drei sind dabei übereinander angeordnet, während die Kiste als verbundenen Zelle rechts neben der Artikelbeschreibung, und -nummer eingetragen wird.
Die Beispieldatei beginnt also oben rechts mit folgender Aufteilung.
- E5 = Lagerort
- E6 = Artikelbeschreibung
- E7 = Artikelnummer
- F6 = Kiste (verbundene Zellen: F6 + F7)
Dabei besteht jedes Regalsegment aus 9 Regalböden und bis zu 8 Kistenplätzen, also 9x3 Zeilen X 8x2 Spalten.
Neue Regalsegmente werden nach einer Unterbrechung als neue Zeilen unten angefügt.
Nun zum Problem: Die Artikel sollen aus dieser "analogen" Regalansicht mit allen vier Variablen nebeneinander als Tabelle (in der Tabelle "Tabellarisch") wiedergegeben werden. Ich krieg aber keinen Dreh daran, wie das funktionieren kann. Erschwert wird das ganze natürlich durch die Regelmäßigen Unterbrechungen, bei einem neuen "Regalsegment".
Über eine Lösung in Form von Formeln würde ich mich natürlich sehr freuen, da ich nch absoluter VBA Rookie bin, aber notfalls befasse ich mich natürlich gerne auch mit Makros, wenn's nicht anders lösbar ist. Beispieldatei s.u. .
Schonmal vielen Dank im Voraus!!
LG
Jens Kniephoff
Beispieldatei:
https://www.herber.de/bbs/user/152584.xlsx