4Manuals

  • PDF Cloud HOME

Excel VBA用户表单文本框十进制格式 Download

    在多个XML中导出Excel 为什么Excel因自动化错误而崩溃? EXCEL评估函数结果不一致 宏VBA-具有2个Y轴的xlColumnClustered 优化刮取和循环 如何调用带有组名或标签的复选框? Excel,XPATH函数和数字格式 VBA:文本框搜索栏和列表框 在用户窗体VBA中格式化下拉列表 具有动态字段列的VBA自动过滤器

我希望我的价格文本框具有十进制格式,因此当用户键入1000000时,它显示1.000.000。我尝试使用下面的代码,但价格文本框中没有显示十进制格式,有人可以帮助我吗?谢谢

select distinct id from t where t.statuscode = 'C' or t.statuscode = 'D' group by t.id

enter image description here

1 个答案:

答案 0 :(得分:1)

您正在更新ForUserForm_Initializem()上的值,该值仅在首次加载用户表单后才会更新。因此,为了更新用户在文本框中输入的值,您必须使用AfterUpdate()

Private Sub tbPrice_AfterUpdate()
    tbPrice.Text = Format(tbPrice.Text, "0.000")
End Sub

每次用户更新文本框中的值-tbPrice

时都会调用此函数。



Similar searches
    使用外部设备获取指纹时,应用程序崩溃 身份在Microsoft SQL Server中无法正常工作 对于wix设置项目,如何在Visual Studio中使用“项目属性” UI设置可配置的变量和属性? React JS中的声明式组​​合与命令式 Ionic 3 Typescript找不到名称空间