![文本框中数学文本的计算](https://linux22.com/image/1689694/%E6%96%87%E6%9C%AC%E6%A1%86%E4%B8%AD%E6%95%B0%E5%AD%A6%E6%96%87%E6%9C%AC%E7%9A%84%E8%AE%A1%E7%AE%97.png)
是否有函数可以在 VBA 中计算文本框中的数学文本?例如,我们可以计算在文本框中输入的表达式 1+2 吗?我已使用 VBA 在 Word 中使用计算选项来计算所选文本(Selection.Calculate
),但在 Excel 中却出现错误。
答案1
是否有一个函数可以计算文本框中的数学文本?
是的。例如:
TextBox1.Value = Application.Evaluate("1+2")
是否有函数可以在 VBA 中计算文本框中的数学文本?例如,我们可以计算在文本框中输入的表达式 1+2 吗?我已使用 VBA 在 Word 中使用计算选项来计算所选文本(Selection.Calculate
),但在 Excel 中却出现错误。
是的。例如:
TextBox1.Value = Application.Evaluate("1+2")