下面是我在VBA中的代码:
Sub Hamza_Starting_to_Learn()
Dim Hamza_Variable As Long
Hamza_Variable = 7
If Hamza_Variable = 7 Then
MsgBox Hamza_Variable & " Is da bomb"
Elself Hamza_Variable > 7 Then
MsgBox Hamza_Variable & " Is da bigger bomb"
Else
MsgBox Hamza_Variable & "We got ourselves a problem here bro"
End If
它在下面的行中不断给出编译错误“语句结束”:
Elself Hamza_Variable > 7 Then
它突出显示
Then
并给出此错误。
最佳答案
尝试这个:
Sub Hamza_Starting_to_Learn()
Dim Hamza_Variable As Long
Hamza_Variable = 7
If (Hamza_Variable = 7) Then
MsgBox Hamza_Variable & " Is da bomb"
ElseIf Hamza_Variable > 7 Then
MsgBox Hamza_Variable & " Is da bigger bomb"
Else
MsgBox Hamza_Variable & "We got ourselves a problem here bro"
End If
End Sub
您没有使用
End Sub
结束子例程
关于vba - 为什么我的Excel VBA代码中出现 “End of Statement”编译错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44381533/