在VBA用户窗体中将值显示为一定的小数位数

我目前正在VBA中创build一个用户窗体,在其中input数字,按计算,然后在文本框中返回答案。

目前,答案正在显示给10位以上的有效数字(见下文)。 我需要做什么才能使我的计算结果只显示3位小数?

谢谢!


计算输出示例:

计算输出示例

Format(myAnswer, "0.00")将在小数点后面加2位数字,在第二个参数的小数点之后加上或多或less的0来改变有效数字。

这里是一个关于如何编写数字格式的网站来使用这个function。

试试: TextBox1 = Round(Value, 3)