Alle Kombinationen einer Reihe
19.03.2009 14:27:07
Annika
Ich habe folgendes Problem und würde gerne wissen, ob es dafür einen schönen Makro-Code gibt.
Ich habe in Spalte A verschiedene Werte untereinander stehen (z.B. Maschine 1, Maschine 2, Maschine 3 usw.).
In den Spalten daneben möchte ich mir nun gerne mithilfe eines Makros alle möglichen Reihenfolgenvertauschungen für diese Werte ausgeben lassen (also "Maschine 1, Maschine 3, Maschine 2" untereinander in Spalte B; "Maschine 2, Maschine 1, Maschine 3" in Spalte C usw.)
Ich freue mich über jeden Tipp.
P.S. Die drei Werte sind nur Beispiel, ich möchte das ganze für eine variable Anzahl von Maschinen ermöglichen. Im operations research läuft das ganze unter dem Namen Anordnungsproblem, leider erlaubt VBa keine Min/Max Zielfunktion mit Randbedingungen und ich darf kein anderes Programm (z.B. Lingo) für die Lösung des Problems verwenden. (Da hätte ich den Code nämlich schon)
Benötige das Makro im Rahmen meiner Diplomarbeit und bin daher für schnelle Antworten sehr dankbar.