ich brauche wieder einmal Eure Hilfe. Ein neues Gebiet hat sich für mich aufgetan. Vielleicht weiß jemand Rat. (Excel 2016)
Problem1:
Ausgangslage:
Ich habe in einer Userform (userform1) eine Textbox (TextBox34) und ein Label (Label85). In beiden befinden sich Zahlen. In Label85 ist bereits ein Wert vorgegeben, der Wert in TextBox34 berechnet sich als Summe aus anderen Textboxen (TextBox20 bis TextBox33).
Der Wert des Labels85 soll sich während der Eingabe in die TextBoxen ändern.
Problem:
In einem Label (Label100) soll folgender Wert berechnet und ausgegeben werden:
(6 - (5 * (TextBox34) / (Label85)))
~f~
Dieser Wert wird auf eine Stelle nach dem Komma abgerundet.
Beispiel:
TextBox34: 161
Label85: 371
Label100: 6 - (5 * (161 / 371)) (Ergebnis: 3,830 )
abgerundet auf eine Stelle nach dem Komma: 3,8
In Label100 soll also der Wert 3,8 stehen.
Problem 2:
In einem weiteren Label (Label101) soll dann abhängig von dem Wert in Label 100 ausgegeben werden und während der Eingabe berechnet werden:
Wenn ...
~f~
((TextBox34) / (Label85)) < 28,5% , dann nicht erreicht
28,5% =< ((TextBox34) / (Label85)) < 48,5% , dann kaum
48,5% =< ((TextBox34) / (Label85)) < 70,5% , dann teilweise
70,5% =< ((TextBox34) / (Label85)) < 90,5% , dann meistens
90,5% =< ((TextBox34) / (Label85)) , dann immer
~f~
Beispiel von oben:
~f~
161/371 = 0,4339
Ausgabe in Label100: kaum
Ich freue mich, wenn mir jemand weiterhelfen kann.
Gruß,
Alfred