Schwebender Doppelgänger
30.06.2021 12:11:34
Jonathan
Nachdem ich jahrelang erfolgreich die Lösungen auf meine Excelprobleme hier gefunden habe, brauche ich jetzt mal Direkthilfe.
Und zwar erstelle ich gerade Dashboards für finanzielle Prognosen. Darin sollen für mehrere Produkte für mehrere Jahre verschiedene Preise eingegeben und direkt verändert werden können, um diverse Szenarien durchzuspielen. Die Preise stehen logischerweise in einer 2. Tabelle, die Berechnungstabelle holt sich die Preise dort heraus. Das sieht dann in etwa so aus:
Da die Hauptberechnungstabelle aber relativ groß ist (und man ja nicht 3 Sekunden runter scrollen möchte, Preise ändern, wieder hochscrollen, merken, wieder runterscrollen...) würde ich gerne eine Userform erstellen, die über dem eigentlichen Sheet schwebt und auch verschiebbar ist, sodass man sie in einem gerade nicht wichtigen Bereich "parken" kann. In dieser Userform sollen die Preise aus der Preiseingabe-Tabelle zum einen angezeigt werden, zum anderen aber auch editierbar sein, sodass die Änderung eine Auswirkung auf die Berechnungstabelle hat. Ich habe die Userform schon einmal gebaut, das soll in etwa so aussehen:
Beispiel zur Verdeutlichung:
In der Hauptberechnungstabelle wurde für Produkt 1 im Jahr 2022 mit 12 gerechnet. Jetzt soll aber im Jahr 2022 mit 15 gerechnet werden der Wert wird von 12 auf 15 gesetzt, die Berechnungstabelle aktualisiert die entsprechenden Werte. Alle anderen Werte sollen aber genauso bleiben, wie sie sind.
--
Allerdings soll die normale Preistabelle auch als Fallbackvariante funktionieren, sodass man auch dort Werte eintragen kann (dafür das Scrollen aber in Kauf nehmen muss). Das soll aber die Funktionsweise der Userform nicht beeinträchtigen.
Die einfache Variante, die Tabelle einfach umzugestalten, ist leider nicht möglich, da es neben der Neupreis- und Berechnungstabelle noch 3 Tabellen gibt. Die Neupreistabelle als Userform umzusetzen ist dabei am einfachsten, da die anderen Tabellen größer sind.
Ich hoffe, ich konnte mich verständlich ausdrücken. Sollte etwas unklar sein bitte gern melden, dann versuche ich es nochmal :)