Werte Rundenweise zwischenspeichern
15.04.2015 08:52:49
Friedrich
Ich beiße mir gerade die Zähne an einem Problem aus. Ich entwickle ein kleines Berechnungstool für eine Planungssimulation in der Uni. Dabei sollen mehrere Runden gespielt werden. Der Spieler soll die Möglichkeit haben, Kosten einzusparen über verschiedene Maßnahmen (welche nicht im Tool programmiert werden müssen). Ich habe ein Sheet zusammengestellt mit Bildern der Kostenträgern und kann diese dann anwählen oder abwählen (mittels Kontrollkästchen). Die entsprechenden Kostenwerte werden ausgegeben auf einem neuen Sheet und zur weiteren Berechnung bzw. Darstellung genutzt. Soweit die Ausgangslage.
Nun zu meiner eigentlichen Frage:
Ich möchte die Werte über mehrere Runden (bis zu vier Runden) einzeln Zwischenspeichern um das Ergebnis von Runde zu Runde vergleichbar zu machen. Ein konkretes Beispiel: In Runde 1 herrschen volle Kosten, also alle 19 Kostenträger sind markiert und ergeben Kosten von 1000. In Runde 2 können schon Kosten gespart werden. Es sind nur noch 17 Kostenträger markiert, mit Gesamtkosten von 945. So geht das Runde für Runde (Es können auch wieder Kostenträger angewählt werden, wenn man feststellt, dass die Einsparung zu Chaos führt). Wie kann ich die Werte rundenbasiert abspeichern? Ich fände es super komfortabel, wenn man z.B. mit einem Dropdown Menü RundeX auswählen kann, und dann alle Kostenträger anklickt und die entsprechenden Werte gespeichert werden. Habt Ihr eine Idee, wie man so etwas komfortabel machen kann? Ich bin leider sehr unerfahren in VBA.
Danke für Eure Hilfe:
Fred