hat gebläht
Registriert seit: 13.04.06
Style: Retro
Alter: 34
Geschlecht:
♂
Beiträge: 3.485
IRC Zeilen: 12324
Quizrunden gewonnen: 5
☆
☆
☆
☆
Tag zusammen,
ich bin beruflich dazu angehalten mal wieder ein wenig in VBA zu basteln und bin da, wie war es anders zu erwarten, auf ein kleines Problem gestoßen. Jetzt habe ich die Hoffnung, dass mir ggf. jemand von euch weiterhelfen kann.
Zur Aufgabe:
Nach Eingabe von Behälternummer und Behälteranzahl sucht sich das Programm Daten wie LxBxH und Mietpreis aus einer Matrix. Es wird automatisch berechnet, welche Fläche diese Anzahl an Kisten als Lagerflächen benötigen wird. Auf einem separaten Tabellenblatt sind alle möglichen Lagerflächen mit Kennung, Flächengröße und Lagerstatus aufgeführt. Ziel ist, dass das Programm dann auf Knopfdruck aus allen möglichen Lagerflächen diejenige aussucht, die am besten(Platzsparendsten) zu der benötigten Lagerfläche passt (Ich hoffe das ist klar genug formuliert)
Ich bin soweit, dass die benötigte Grundfläche berechnet wird und auf Knopfdruck alle möglichen Flächen von Anfang bis Ende systematisch durchsucht werden ob die Fläche reicht oder nicht.
Bei einem SOLL-Wert von 5,9m² wählt das Programm nun aber die 33m² Fläche aus, da diese einige Zeilen vor der 6m² Fläche aufgelistet ist - das will ich aber nicht :-P
Seht ihr da einen Lösungsansatz?
Ich hätte die Datei gerne komplett in den Anhang gepackt aber *.xlsm ist nicht zulässig
Daher nur der Quellcode der Lagerbelegung im Anhang als .txt
Gruß
EDIT:
Habe inzwischen einen kleinen Ansatzgedanken. Ich werde mal versuchen noch freie Flächen herauszufiltern und nach Größe zu sortieren. Die dann kleinste müsste ja theoretisch die gesuchte sein.
Bin aber dennoch gegenüber weiteren Ideen nicht abgeneigt :-)
ich bin beruflich dazu angehalten mal wieder ein wenig in VBA zu basteln und bin da, wie war es anders zu erwarten, auf ein kleines Problem gestoßen. Jetzt habe ich die Hoffnung, dass mir ggf. jemand von euch weiterhelfen kann.
Zur Aufgabe:
Nach Eingabe von Behälternummer und Behälteranzahl sucht sich das Programm Daten wie LxBxH und Mietpreis aus einer Matrix. Es wird automatisch berechnet, welche Fläche diese Anzahl an Kisten als Lagerflächen benötigen wird. Auf einem separaten Tabellenblatt sind alle möglichen Lagerflächen mit Kennung, Flächengröße und Lagerstatus aufgeführt. Ziel ist, dass das Programm dann auf Knopfdruck aus allen möglichen Lagerflächen diejenige aussucht, die am besten(Platzsparendsten) zu der benötigten Lagerfläche passt (Ich hoffe das ist klar genug formuliert)
Ich bin soweit, dass die benötigte Grundfläche berechnet wird und auf Knopfdruck alle möglichen Flächen von Anfang bis Ende systematisch durchsucht werden ob die Fläche reicht oder nicht.
Bei einem SOLL-Wert von 5,9m² wählt das Programm nun aber die 33m² Fläche aus, da diese einige Zeilen vor der 6m² Fläche aufgelistet ist - das will ich aber nicht :-P
Seht ihr da einen Lösungsansatz?
Ich hätte die Datei gerne komplett in den Anhang gepackt aber *.xlsm ist nicht zulässig
Daher nur der Quellcode der Lagerbelegung im Anhang als .txt
Gruß
EDIT:
Habe inzwischen einen kleinen Ansatzgedanken. Ich werde mal versuchen noch freie Flächen herauszufiltern und nach Größe zu sortieren. Die dann kleinste müsste ja theoretisch die gesuchte sein.
Bin aber dennoch gegenüber weiteren Ideen nicht abgeneigt :-)
Geändert von Illuminatus (07.10.15 um 07:41:01 Uhr)
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Forumregeln |
Alle Zeitangaben in WEZ +2. Es ist jetzt 16:50:17 Uhr.