当前位置:文档之家› VBA_Msgbox函数的用法

VBA_Msgbox函数的用法

VBA MSGBOX函数的用法
MSGBOX函数的完整语法为:MsgBox(prompt[, buttons] [, title] [,helpfile, context]),其中prompt指的是消息文本,而buttons参数包括需要显示的按钮、消息框图标以及缺省的选择按钮。
button的参数设置如下:
5
显示Retry及Cancel按钮。
VbCritical
16
显示Critical Message图标(红色叉号)。
VbQuestion
32
显示Warning Query图标。
VbExclamation
48
显示Warning Message图标。
VbInformation
64
显示Information Message图标。
常数

描述
vbOKOnly
0
只显示OK按钮。
VbOKCancel
1
显示OK及Cancel按钮。
VbAbortRetryIgnore
2
显示Abort、Retry及Ignore按钮。
VbYesNoCancel
3
显示Yes、No及Cancel按钮。
VbYesNo
4
显示Yes及No按钮。
VbRetryCa
No
完整的语句写法为:
Response =MsgBox("消息文本",vbYesNo+vbCritical)
其中变量Response用于获取用户的按钮选择,其取值的含义如下:
常数

描述
vbOK
1
OK
vbCancel
2
Cancel
vbAbort
3
Abort
vbRetry
4
Retry
vbIgnore
5
Ignore
vbDefaultButton1
0
第一个按钮是缺省值。
vbDefaultButton2
256
第二个按钮是缺省值。
vbDefaultButton3
512
第三个按钮是缺省值。
vbDefaultButton4
768
第四个按钮是缺省值。
如果希望显示“是”和“否”两个按钮,并且同时使用Critical Message图标(红色叉号),可以将此参数设置为vbYesNo+vbCritical。
相关主题