2017-08-10 347 views
0

我正在VBA中創建一個用戶窗體,輸入數字,按計算,然後在文本框中返回答案。在VBA用戶窗體中顯示一定數量的小數位數值

目前,答案正在顯示給10位以上有效數字(見下文)。我需要做什麼才能讓我的計算結果只顯示3位小數?

謝謝!


計算輸出例如:

Calculation Output Example

+1

您想要發言功能。請添加一些代碼,以便我們回答這個問題。如果您至少不能添加代碼,請提交一些僞代碼或虛擬代碼。 – TheFizh

回答

1

Format(myAnswer, "0.00")將做到這一點,如果你想在小數點後2位,只是在第二個參數小數點後添加更多或更少的0的改變有效數字。

Here是關於如何編寫數字格式以用於此功能的網站。

+1

謝謝,這工作! – CEvans

+0

沒問題的朋友! –

1

嘗試:TextBox1 = Round(Value, 3)