MSGBOX的VBYESNO怎么用,很菜的问题
vb吧
全部回复
仅看楼主
level 6
5174110120 楼主
我想点是就在出一个,点否就退出
2008年11月16日 07点11分 1
level 13
Dim Rtn&Private Sub Command1_Click() Rtn = MsgBox("您确定要删除本笔资料吗 ?", vbYesNo, "厂商管理作业") 'MsgBox IIf(Rtn = 6, "您选择了 Yes", "您选择了 No") '简单的写法 If Rtn = 6 Then MsgBox "您选择了 Yes" Else MsgBox "您选择了 No" End IfEnd Sub
2008年11月16日 09点11分 2
level 0
为什么Rtn = 6? 我试过其它数值好像都不行```
2008年11月16日 09点11分 3
level 13
MsgBox 函数有以下返回值:常数 值 按钮 vbOK 1 确定 vbCancel 2 取消 vbAbort 3 放弃 vbRetry 4 重试 vbIgnore 5 忽略 vbYes 6 是 vbNo 7 否 Dim Rtn&Private Sub Command1_Click() Rtn = MsgBox("您确定要删除本笔资料吗 ?", vbYesNo, "厂商管理作业") 'MsgBox IIf(Rtn = vbYes, "您选择了 Yes", "您选择了 No") '简单的写法 If Rtn = vbYes Then MsgBox "您选择了 Yes" Else MsgBox "您选择了 No" End IfEnd Sub
2008年11月16日 09点11分 4
level 6
5174110120 楼主
谢谢
2008年11月16日 10点11分 5
level 7
If MsgBox("你好",VBYesNo,"呵呵")=VBYes Then   MsgBox "你选择了[是]"End if
2008年11月16日 12点11分 6
level 0
很好`谢谢!
2008年11月16日 16点11分 7
level 1
学习了~~~
2008年11月17日 07点11分 8
level 7
Private Sub Command1_Click()Select Case MsgBox("你好", vbExclamation + vbYesNoCancel, "test")Case vbYes    Debug.Print "你选择了是"    Case vbNo    Debug.Print "你选择了否"    Case vbCancel    Debug.Print "你选择了取消"    End SelectEnd Sub
2008年11月17日 09点11分 9
level 0
用法真多啊,再来一个吧
2008年11月18日 05点11分 10
level 2
采用 了。谢谢
2015年12月05日 08点12分 11
1