Der Solver hat allerdings ein Limit von 200 kann er nicht ndern... Verfasst am: 31. Mrz 2009, 13:35 Rufname: Clemens
Das mit dem Solver hatte ich auch schon probiert. Funktioniert allerdings nicht so wie gewnscht. Makros verhindert der Firmenrechner irgendwie das die aufgezeichnet werden. Das geht also auch nicht. Ich bin jetzt allerdings so weit:
Ich schaffe es das wenn ich einen%Wert eingebe in dem Reiter dann der Zielwert automatisch berechnet wird. Das habe ich mit folgendem VBA geschafft:
Range("A95"). GoalSeek Goal:=0, ChangingCell:=Range("D5")
Also ganz simple Sache! Zielwertsuche excel automatisch. Das Problem ist halt nur das die Werte ja in einem anderen Reiter eingegeben werden und nur in den Reiter fr die Berechnung bernommen werden. (=Zusammenfassung! B26)
Das bernehmen der Werte klappt auch noch, allerdings wird das VBA dann nicht gestartet. Kann man das irgendwie machen? Hatte schon an einen Button neben dem Eingabefeld auf dem Reiter "Zusammenfassung" gedacht, der dann die Werte in den Reiter "Finanzierung 72 Monate" kopiert.
Excel Zielwertsuche Automatisch Video
GoalSeek Goal:=zielwert, (verSpalte & i) Next End Sub Eine Antwort auf diesen Beitrag verfassen (mit Zitat / Zitat des Beitrags) IP
runkelruebe Moderator Straßen- / Tiefbau
Beiträge: 8017 Registriert: 09. 03. 2006 MS-Office 365 ProPlus x86 WIN7(x64)
erstellt am: 06. 2014 15:53 <-- editieren / zitieren --> Unities abgeben: Nur für Masterofsleepon
Moin, Variablendeklaration: Geht SO nicht, entweder, Du verwendest verSpalte$, zielSpalte$, oben$, unten$ ODER Du deklarierst einzeln: verSpalte as string, zielSpalte as string usw. Schau Dir dazu die Kurzbezeichnungen an: () So, wie Du es stehen hast, hast Du NUR unten as String deklariert, den Rest als Variant und i überhaupt nicht. Setz die Option Explicit, um so etwas schnell zu sehen. Aber das nur am Rande. Excel Zielwertsuche mit Beispielen einfach erklärt I Excelpedia - YouTube. Zum Makro: Vorab: Ich hab keinerlei Schimmer von diesen Zielwertsuchen, hab mir das nur kurz via F1 reingezogen und komme damit auf folgende Überlegungen: Hast Du in jeder Zeile, die Du durchläufst, auch ein Polynom stehen? Bei mir kommt 'Dein' Fehler immer dann, wenn das eben nicht der Fall ist (Polynom nur in D1 und nicht mehr in D2, es sollen aber in E1 & E2 die Zielwerte berechnet werden) Wenn ich hergehe und den NAMEN "X" innerhalb der Schleife bei jedem i neu vergebe, läuft das Makro (auf den ersten Blick auch mit sinnvollen Ergebnissen) durch.
SO nun kannst du den Code auch direkt mit dem grünen Pfeil im Editor, oder mit F5 Starten.