- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
.
MsgBox 函数用法讲解
VBA 中 msgbox 的用法小结
1、作用
在消息框中显示信息,并等待用户单击按钮,可返回单击的按钮值 (比如“确定”
或者 “取消 ”)。通常用作显示变量值的一种方式。
2、语法
MsgBox(Prompt[,Buttons][,Title][,Helpfile,Context])
参数说明:
(1)Prompt ,必需的参数,为字符串,作为显示在消息框中的消息文本。其最大
长度约为 1024 个字符,由所用字符的宽度决定。如果 prompt 的内容超过一行,
则可以在每一行之间用回车符 (Chr(13)) 、换行符 (Chr(10)) 或是回车与换行符的
组合 (Chr(13)Chr(10)) 将各行分隔开来。
(2)Buttons ,可选的参数,为数值表达式的值之和,指定显示的按钮的数目及形
式、使用的图标样式、缺省按钮及消息框的强制回应等,可以此定制消息框。若
省略该参数,则其缺省值为 0。设置值见下表。
(3)Title ,可选的参数,表示在消息框的标题栏中所显示的文本。若省略该参数,
则将应用程序名放在标题栏中。
(4)Helpfile ,可选的参数,为字符串表达式,提供帮助文件。若有 Helpfile ,则
必须有 Context 。
(5)Context ,可选的参数,为数值表达式,提供帮助主题。若有 Context ,则必
须有 Helpfile 。
3、Button 参数
;.
.
用于 MsgBox 函数中 Button 参数的常量
常量
值
说明
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 将 Help 按钮添加到消息框
VbMsgBoxSetForeground 65536 指定消息框窗口作为前景窗口
vbMsgBoxRight 524288 文本为右对齐
vbMsgBoxRtlReading 1048576 指定文本应为在希伯来和阿拉伯语系统中的
从右到左显示
说明:
(1)第一组值 (0 –5)描述了消息框中显示的按钮的类型与数目; 第二组值 (16,32,48,
描述了图标的样式;第三组值 (0,256,512,768) 说明哪一个按钮是缺省值;而
第四组值 (0,4096) 则决定消息框的强制返回性。将这些数字相加以生成 Buttons
参数值的时候,只能由每组值取用一个数字。
(2)这些常数都是 VBA 指定的,可以在程序代码中使用这些常数名称代替实际数
值。
4、返回值
用于 MsgBox 函数返回值的常量
常数 值 说明
vbOK 1 确定
vbCancel 2 取消
vbAbort 3 终止
vbRetry 4 重试
vbIgnore 5 忽略
vbYes 6 是
vbNo 7 否
;.
.
5、相关说明
(1) 如果同时提供了 Helpfile 与 Context 参数,可以按 F1 键来查看与 Context
相应的帮助主题, Excel 通常会在输入框中自动添加一个帮助 (Help) 按钮。
(2)若在消息框中显示 “取消 ”按钮,则按下 ESC 键与单击 “取消 ”按钮效果相同。
若消息框中有 “帮助 ”按钮,则提供相关的帮助信息。
(3)如果要输入多个参数并省略中间的某些参数,则必须在相应位置加入逗号分
界符。
6、示例
(1)使用 MsgBox 函数,在具有 “是”及“否 ”按钮的对话框中显示一条严重
您可能关注的文档
- MBA数学公式汇总.docx
- MBA班学生毕业感言.docx
- MBA英文面试常用句式.docx
- MBA逻辑包过一点通.docx
- MBA面试问题答案翻译.docx
- MBTI职业人格类型对应的职业.docx
- MDI安全技术说明书.docx
- MES系统功能模块.docx
- MEYCOPotenza湿喷机组技术性能.docx
- MH300A电子密度计说明书.docx
- 湖南省长沙县2025年初三下学期第四次同步考试语文试题含解析.doc
- 湖南省长沙县实验中学2025年高三第三次教学质量检测试题物理试题试卷含解析.doc
- 湖南省长沙县第六中学2025届高三年第二学期期中物理试题试卷含解析.doc
- 湖南省株洲市天元区重点达标名校2025届初三下期摸底考试数学试题试卷含解析.doc
- 湖南长沙青竹湖湘一外国语校2025年初三考前演练卷(三)语文试题含解析.doc
- 湖南省株洲市荷塘区2025年初三第一模拟考试化学试题含解析.doc
- 湖南省株洲市2025届初三中考最后一次模拟考试化学试题含解析.doc
- 湖南省株洲市荷塘区2024-2025学年初三9月大联考化学试题含解析.doc
- 湖南省株洲市攸县重点名校2024-2025学年初三4月仿真训练数学试题试卷含解析.doc
- 湖南省株洲市攸县重点名校2025届中考全真模拟卷(二)物理试题含解析.doc
最近下载
- 人教版小学五年级下册数学精品教学课件 第5单元 图形的运动(三) 第1课时 图形的旋转变化(新).ppt VIP
- 光伏施工进度计划.pdf
- EIM1 单元复习单 Unit 12 What a brave person!基础知识+练习题.pdf
- 东芝Activion 16层多排螺旋CT操作手册2.pdf
- 小学数学教师如何听课评课.ppt
- 国家重点节能低碳技术推广目录(第一批)(节能部分).doc VIP
- 汽车空调压缩机的可靠性试验(建筑技术科学论文资料).doc
- PHC预制管桩基础施工方案.doc
- Unit1ReadingBeacriticalnewsreader!第一课时课件-高中英语牛津译林版选择性必修第二册.pptx
- 公司组织架构图【可修改】.pdf
文档评论(0)