这是我在很多小时内的第二篇文章,不确定是否有限制我们可以发布多少次,但我只是想知道如果你能弄清楚为什么这段代码不工作?关于字符串数据类型
Dim grading As String
If score <= 5 Then
grading = "Good Job!"
ElseIf score <15> 5 Then
grading = "Better Luck Next Time"
End If
MessageBox.Show("Your Brain Age is" & score & "." & vbNewLine & vbNewLine & grading, "Brain Age")
End Sub
基本上发生的事情是,当我使用可变分级的消息框,它已被分配一个值之前,下面的错误出现
警告1个变量“分级”被使用。运行时可能会导致空引用异常。
我确定有一个快速简单的解决方案。
我想在一个消息使用字符串,但不能让它的工作 - 校验码
'ElseIf score < 15 > 5 Then's not valid syntax。这是一个错字吗?它应该是什么? –