首页 > 解决方案 > VBA Userform 函数最大值和最小值

问题描述

你能告诉我为什么当我在 textbox27,28 上引入值时......它需要像 6.1 而不是 6,1?我想用“,”插入值,结果也用“,”出现。谢谢 :)

TextBox95.Text = WorksheetFunction.max(TextBox27.Text, TextBox28.Text, TextBox29.Text, TextBox30.Text, TextBox31.Text, TextBox32.Text, TextBox33.Text, TextBox34.Text) - WorksheetFunction.min(TextBox27.Text, TextBox28.Text, TextBox29.Text, TextBox30.Text, TextBox31.Text, TextBox32.Text, TextBox33.Text, TextBox34.Text)

TextBox96.Text = WorksheetFunction.max(TextBox19.Text, TextBox20.Text, TextBox21.Text, TextBox22.Text, TextBox23.Text, TextBox24.Text, TextBox25.Text, TextBox26.Text) - WorksheetFunction.min(TextBox19.Text, TextBox20.Text, TextBox21.Text, TextBox22.Text, TextBox23.Text, TextBox24.Text, TextBox25.Text, TextBox26.Text)

标签: excelvbauserform

解决方案


',' 是千位分隔符

2,000.2 = 2000.22

2,0 被视为文本。

希望对你有所帮助;)


推荐阅读