这个vb题是msgbox输出,我不会的是如果按vbyes就进入下一个步骤,按vbno就留在当前这个

2025-03-26 01:56:25
推荐回答(2个)
回答1:

fsdgcddffffvn,@hfdgdsxcg

回答2:


MsgBox是函数,而函数都是有返回值的。当你想利用MsgBox的返回值来进行下一步的操作时,就要使用返回值调用,如:
a = MsgBox("要继续吗?", vbYesNo) '对话框会出现“是”和“否”两个按钮If a = vbYes Then '如果点了“是”'继续
Else '如果点了“否”'退出
End If
如果你用MsgBox的目的只是为了显示一条提示信息,不需要用它的返回值来进行分支选择,则可以用不使用返回值调用的方式,如:
MsgBox "你好,欢迎光临!" '这时候对话框只有一个“确定”按钮,点了它对话框就关闭了