在VBA中格式化文本框4位小数

Rus*_*ari 0 vba userform

无论如何,您是否可以将文本框格式设置为始终具有四个小数位?我知道如何使用掩码文本框使用C#和Visual Basic,但由于缺乏功能,vba更具挑战性.任何帮助将不胜感激.谢谢

Public Sub UserForm_Initialize()
TextBox6.Text = Format(Number, "###.####")
End Sub
Run Code Online (Sandbox Code Playgroud)

Joh*_*nFx 6

你只是格式字符串不正确.它应该如下所示:

Public Sub UserForm_Initialize()
    TextBox6.Text = Format(Number, "0.0000")
End Sub
Run Code Online (Sandbox Code Playgroud)