Hallo Liebes Forum,
ich versuche mich schon lange an einem Problem und komme nicht weiter.
Meine Ausgangssituation ist:
-
In einer Zelle auf einem Tabellenblatt steht eine Formel, z.B. (X/Y)*Z - diese Formel kann durch den Anwender beliebig geändert werden, z.B. 2*x+(3/y)-z
-
Nun habe ich eine Userform erstellt mit 3 Textboxes, in denen ich die Werte für X,Y und Z eingeben soll. Mit diesen Eingebenen Werten in der Userform soll das Ergebnis der aktuell in der Zelle stehenden Gleichung in einem Label auf der Userform ausgegeben werden.
Ich habe es versucht mit:
Sub Berechnung ()
X = Textbox1.Value
Y = Textbox2.Value
Z = Textbox3.Value
Formel=Cells(1,1).Value
Ergebnis = Formel
Label1.Caption = Ergebnis
End Sub ()
Aber leider spuckt der mir hier immer nur die Formel als Text raus, und nicht den berechneten Zahlenwert.
Ich hoffe hier kann mir jemand weiter helfen. Vielen Dank im Voraus!
Gruß Kevin
|