MsgBox错误,求大大帮帮忙

来源:百度知道 编辑:UC知道 时间:2024/09/27 07:21:42
Private Sub cmdCancel_Click()
If MsgBox("你选择了退出系统登陆!"&vbCrLf_&"是否退出?",vbYesNo+vbQuestion,"登陆验证")=vbYes
Then
Unload Me
End If
End Sub
运行时,怎么显示If MsgBox("你选择了退出系统登陆!"&vbCrLf_&"是否退出?",vbYesNo+vbQuestion,"登陆验证")=vbYes
Then有语法错误

如果你的代码是因为百度知道里一行显示不完才换的行的话,那么在 & 前后都加上一个空格。
另外, vbYesNo+vbQuestion 中的加号最好换成 or

汗。

你的定义有错误。。

应该用一个函数将其存入,判断函数才可以。

then 不能换行