2017-10-08 6 views
-1

Ich habe Nummern mit Plus, Minus in Textbox.Berechnen mathematische Operation in Textfeld. [VBA] [EXCEL]

Kann ich diese mathematische Operation berechnen?

Textbox1.value = 5 + 5 + 4-4

Kann ich das berechnen?

+1

warum fragen Sie erfolgreich eingestellt. Probier es einfach. du wirst nichts lernen, wenn du nicht experimentierst. – jsotola

+0

Ich habe das getestet und funktioniert nicht. – Dzejkob

+0

Wenn Sie die Anweisung in Ihrer Frage ausgeführt haben, sollte es den Text "10" 'in Ihre' TextBox' gesetzt haben, also nehme ich an, was Sie mit diesem Teil Ihrer Frage meinen, dass Ihre 'TextBox' die Zeichenfolge '" enthält 5 + 5 + 4-4 "und du willst es bewerten. Wenn ja, versuche etwas wie "Dim x As Double: x = Evaluiere (TextBox1.Value): MsgBox x" und schau was passiert. – YowE3K

Antwort

0

Sie können erreichen, was Sie mit dem mit VBA verfügbaren Evaluate function versuchen.

TextBox1.Value = Application.Evaluate("5+5+4-4") 

Dies wird den Wert auf als das Ergebnis der Operation ist 10.

Verwandte Themen