MsgBox函数用法讲解.docx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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 函数,在具有 “是”及“否 ”按钮的对话框中显示一条严重

文档评论(0)

152****9446 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档