Hallo liebe VBA Community,
ich stehe aktuell vor folgendem Problem, dass ich nicht lösen kann:
Ich habe einen Betrag X den ich auf die Monate (diesen und nächsten) Jahres verteilen möchte. Als Input wie die Verteilung vorgenommen werden soll dienen 2 bzw. 3 Eingaben:
1. der Monat (Jan-Dez)
2. der Typ (Einmalig, Verteilt, Ignorieren)
3. der Betrag
Use Case 1: Wähle ich zB den Monat "Januar" in meiner Userform und den Typ "Verteilt", dann soll der "Betrag" durch 12 geteilt werden und in den Spalten von Jan-Dez gleichmäßig verteilt werden.
Use Case 2: Wähle ich statt dessen den Monat "August" und "Verteilt" aus, wird mir der Betrag ebenfalls durch 12 geteilt jedoch diesmal ab August '17 bis Juli '18 verteilt. Bei der Auswahl "Verteilt" immer vom Auswahldatum 12 Monate nach vorne.
Use Case 3: Bei der Auswahl "Einmalig" wird der Gesamte Betrag einfach im ausgewählten Monat platztiert und nicht duch 12 geteilt. Bei der Auswahl Ignorieren wird nichts vorgenommen.
Ich habe es bisher mit üblichen Excel Formeln versucht, stoße hier jedoch an meine Grenzen.
Hoffe mir kann jemand helfen.
Vielen Dank im Voraus!
|