我一直在努力解决 Visual Basic 中一个令人尴尬和烦人的小问题(正如您可能看到的那样,我是一个初学者)。问题是输入字母而不是数字时的错误消息系统。我得到“无法从整数转换为字符串。
对此的任何帮助将不胜感激。
这是我的代码:
Dim number1, number2 As Integer
Dim sum As String
number1 = InputBox("first value:")
number2 = InputBox("second value:")
sum = number1 + number2
If IsNumeric(sum) Then
MsgBox("The sum of the numbers " & number1 & " and " & number2 & " is: " & sum)
ElseIf Not IsNumeric(sum) Then
MsgBox("You may only type numbers into the fields!, trie again")
End If
提前谢谢你:)!