Addition Textboxen mit Kontrollabfrage
07.04.2020 15:49:28
Chemicalwiddi
nachdem ich nun seit einiger Zeit mehr oder weniger komplexe VBA Lösungen baue, stehe ich jetzt vor einem Rätsel, welches ich mit meinem derzeitigen Wissenstand nicht lösen kann.
In meiner Datei habe ich ein Userform, welches über eine Inputbox-Eingabe erechnete Anzahl an Textboxen beinhaltet. In bestimmten Textboxen sollen Proezntuale Anteile durch den Benutzer eingetragen werden. Nachdem auf einen ComanndButton gedrückt wird, soll zunächst eine Prüfung auf den Wert 100 erolgen und die Anteile dann zusammen mit anderen Informationen in eine Tabelle gesschrieben werden. Bisher hat das auch eigentlich einwandtfrei funktioniert. Jetzt ist der Fall aufgetreten, das in einer bestimmten Konstellation an Anteilen die Berechnung zwar das Ergebnis 100 bringt, bei der If Abfrage aber ein false bei rumkommt. Ich habe nach einiger Recherche schon verschiedene Anpassungen (z.b. Umstellung auf Cdbl(TextboxX) ausprobiert. In meiner Beispieldatei habe ich verschiedene Stufen meines Lösungsweges mit hinterlegt. Wenn ich einfach nur WERT= CDbl(TextBox1) + CDbl(TextBox2) usw. berechne, läuft alles. Auch wenn ich Variablen für die Textboxnummerierung verwende klappt es. Sobald ich das aber sequentiell mache, ist die Berechnung zwar richtig, aber die Kontrolle versagt. Es wäre super wenn mich jemand aufklären könnte, wo mein Fehler liegt. vielen Dank.
Grüsse Chemicalwiddi
https://www.herber.de/bbs/user/136501.xlsm