VBA编程中MsgBox函数怎么用

 我来答
姓王的wy451

2017-09-04 · TA获得超过48.3万个赞
知道大有可为答主
回答量:8万
采纳率:78%
帮助的人:8869万
展开全部
如果只作消息框使用,就在函数后面空格后接一个字符串即可,如:
msgbox "计算结束!!"
如果要作选择对话框使用,则要使用不同的参数,生成不同的按钮。比如:
If MsgBox("此操作要花费很长时间,是否继续?", vbYesNo) = vbYes Then
'此处是运行时间较长的代码
End If
怎样会是怎样
2017-09-04 · 怎样会是怎样到底是怎样
怎样会是怎样
采纳数:71 获赞数:193

向TA提问 私信TA
展开全部
a = MsgBox("信息",x1+x2+x3+x4,"标题")

x1=VbOKOnly 0 只显示OK按钮

x1=VbOKCancel 1 只显示OK及Cancel按钮

x1=VbAbortRetryIgnore 2 显示Abort,Retry,Ignore按钮

x1=VbYesNoCancel 3 显示Yes,No,Cancel按钮

x1=VbYesNo 4 显示Yes,No按钮

x1=VbRetryCancel 5 显示Retry,Cancel按钮

x2=VbCritical 16 显示Critical Message图标

x2=VbQuestion 32 显示Warning Query图标

x2=VbExclamation 48 显示Warning Message图标

x2=VbInformation 64 显示Information Message图标

x3=VbDefaultButton1 0 第一个按钮是默认按钮

x3=VbDefaultButton2 256 第二个按钮是默认按钮

x3=VbDefaultButton3 512 第三个按钮是默认按钮

x3=VbDefaultButton4 768 第四个按钮是默认按钮

x4=VbMsgBoxHelpButton 16384 添加Help按钮到消息框

x4=VbMsgBoxRight 524288 文本为右对齐

a<->VbOK 1 OK

a<->VbCancel 2 Cancel

a<->VbAbort 3 Abort

a<->VbRetry 4 Retry

a<->VbIgnore 5 Ignore

a<->VbYes 6 Yes

a<->VbNo 7 No
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式