1. vbOK(1):
- 用户单击了 "确定" 按钮。
Dim result As Integer
result = MsgBox("这是一个消息框", vbOKOnly, "标题")
If result = vbOK Then
' 用户单击了 "确定" 按钮
End If
2. vbCancel(2):
- 用户单击了 "取消" 按钮。
Dim result As Integer
result = MsgBox("这是一个消息框", vbOKCancel, "标题")
If result = vbCancel Then
' 用户单击了 "取消" 按钮
End If
3. vbYes(6)和 vbNo(7):
- 用户单击了 "是" 或 "否" 按钮。
Dim result As Integer
result = MsgBox("这是一个消息框", vbYesNo, "标题")
If result = vbYes Then
' 用户单击了 "是" 按钮
Else
' 用户单击了 "否" 按钮
End If
4. vbRetry(4)、vbIgnore(5)和 vbAbort(3):
- 用户单击了 "重试"、"忽略" 或 "中止" 按钮。
Dim result As Integer
result = MsgBox("这是一个消息框", vbRetryCancel, "标题")
If result = vbRetry Then
' 用户单击了 "重试" 按钮
Else
' 用户单击了 "取消" 按钮
End If
这些常量是预定义的整数值,用于表示用户在消息框中的选择。您可以根据 MsgBox 函数的返回值采取不同的操作。
转载请注明出处:http://www.zyzy.cn/article/detail/298/VBA