可在代码中的任意位置使用以下常量来取代实际值:
MsgBox 参数
| 常量 | 值 | 说明 |
|---|---|---|
| vbOKOnly | 0 | 仅“确定”按钮(默认) |
| vbOKCancel | 1 | “确定”和“取消”按钮 |
| vbAbortRetryIgnore | 2 | “中止”、“重试”和“忽略”按钮 |
| vbYesNoCancel | 3 | “是”、“否”和“取消”按钮 |
| vbYesNo | 4 | “是”和“否”按钮 |
| vbRetryCancel | 5 | “重试”和“取消”按钮 |
| vbCritical | 16 | 严重消息 |
| vbQuestion | 32 | 警告查询 |
| vbExclamation | 48 | 警告消息 |
| vbInformation | 64 | 信息消息 |
| vbDefaultButton1 | 0 | 第一个按钮是默认按钮(默认) |
| vbDefaultButton2 | 256 | 第二个按钮是默认按钮 |
| vbDefaultButton3 | 512 | 第三个按钮是默认按钮 |
| vbDefaultButton4 | 768 | 第四个按钮是默认按钮 |
| vbApplicationModal | 0 | 应用程序模式消息框(默认) |
| vbSystemModal | 4096 | 系统模式消息框 |
| vbMsgBoxHelpButton | 16384 | 向消息框添加帮助按钮 |
| VbMsgBoxSetForeground | 65536 | 指定消息框窗口作为前台窗口 |
| vbMsgBoxRight | 524288 | 文本右对齐 |
| vbMsgBoxRtlReading | 1048576 | 指定文本在 Hebrew 和 Arabic 系统上应显示为从右到左读取 |
MsgBox 返回值
| 常量 | 值 | 说明 |
|---|---|---|
| vbOK | 1 | 按“确定”按钮 |
| vbCancel | 2 | 按“取消”按钮 |
| vbAbort | 3 | 按“中止”按钮 |
| vbRetry | 4 | 按“重试”按钮 |
| vbIgnore | 5 | 按“忽略”按钮 |
| vbYes | 6 | 按“是”按钮 |
| vbNo | 7 | 按“否”按钮 |
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。