level 5
给单位做个小程序。
判断 交检数量=合格数量+料废数量+工废数量
我写的代码,运行后总是MSGBOX出现,不管数量写多少都是。请大家帮我改改。谢谢
Dim a, b, c, d, e As String
a = Text2.Text
b = Text3.Text
c = Text4.Text
d = Text5.Text
If a = b + c + d Then
Form5.Show
Else
MsgBox ("你的数学是体育老师教的啊,交检数量与合格品、废品数量不符。")
End If
2018年01月17日 14点01分
1
level 5
我改了一下。把a,b,c,d,e定义成&就通过了。 难道是变量类型的原因?
2018年01月17日 15点01分
2
level 7
如果要用数字的话,别用字符串类型,用%#!@&都可以
plus,输入的数据最好先用val()取数据值一下,以免发生错误。
2018年01月17日 15点01分
3