[size=large][color=darkred][b]作用语法[/b][/color][/size]
作用:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮。
语法:MsgBox(prompt,[buttons],[title],[helpfile],[context])

[size=large][color=darkred][b]参数说明[/b][/color][/size]
MsgBox 函数的语法具有以下几个命名参数:
Prompt-------必需的。字符串表达式,作为显示在对话框中的消息。prompt 的最大长度大约为 1024 个字符,由所用字符的宽度决定。如果 prompt 的内容超过一行,则可以在每一行之间用回车符(Chr(13))、换行符(Chr(10)) 或是回车与换行符的组合(Chr(13) & Chr(10)) 将各行分隔开来。
Buttons-------可选的。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则 buttons 的缺省值为 0。
Title-------可选的。在对话框标题栏中显示的字符串表达式。如果省略 title,则将应用程序名放在标题栏中。
Helpfile--------可选的。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了 helpfile,则也必须提供 context。
Context-------可选的。数值表达式,由帮助文件的作者指定给适当的帮助主题的帮助上下文编号。如果提供了 context,则也必须提供 helpfile。

[size=large][color=darkred][b]参数常量[/b][/color][/size]
[table]
|常量|常量值|说明
|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|指定文本应为在希伯来和阿拉伯语系统中的从右到左显示|
[/table]

[size=large][color=darkred][b]函数说明[/b][/color][/size]
⑴第一组值(0–5)描述了消息框中显示的按钮的类型与数目;第二组值(16,32,48,64)描述了图标的样式;第三组值(0,256,512,768)说明哪一个按钮是缺省值;而第四组值(0,4096)则决定消息框的强制返回性。将这些数字相加以生成Buttons参数值的时候,只能由每组值取用一个数字。
⑵这些常数都是 Visual Basic for Applications (VBA) 指定的。结果,可以在程序代码中到处使用这些常数名称,而不必使用实际数值。实际数值与常数名称是等价的。
[color=green]返回值[/color]
用于MsgBox函数返回值的常量
[table]
|常量|常量值|说明|
|vbOK|1|确定|
|vbCancel|2|取消|
|vbAbort|3|终止|
|vbRetry|4|重试|
|vbIgnore|5|忽略|
|vbYes|6|是|
|vbNo|7|否|
[/table]
⑴ 如果同时提供了Helpfile与Context参数,可以按F1键来查看与Context相应的帮助主题,Excel通常会在输入框中自动添加一个帮助(Help)按钮。
⑵若在消息框中显示“取消”按钮,则按下ESC键与单击“取消”按钮效果相同。若消息框中有“帮助”按钮,则提供相关的帮助信息。
⑶如果要输入多个参数并省略中间的某些参数,则必须在相应位置加入逗号分界符。

原文链接:[url]http://baike.baidu.com/view/563674.htm[/url]

VBS中MSGBOX用法相关推荐

  1. [转载]C#中MessageBox.Show用法以及VB.NET中MsgBox用法

    一.C#中MessageBox.Show用法 MessageBox.Show (String) 显示具有指定文本的消息框. 由 .NET Compact Framework 支持. MessageBo ...

  2. vb中msgbox用法

    vb中msgbox用法 VB中的函数,可实现弹出窗口. 作用:在对话框中显示消息,等待用户单击按钮,并返回一个 Integer 告诉用户单击哪一个按钮. 语法: MsgBox(prompt[, but ...

  3. vbs中msgbox你不知道的用法

    第一个,显示你的内容 例: msgbox"hello" 第二个,显示时间 例: msgbox now 第三个,做计算器. 例: dim a,b a=1000 b=3 msgbox ...

  4. VBS的msgbox函数用法

    Microsoft® Visual Basic® Scripting Edition MsgBox 函数 描述 在对话框中显示消息,等待用户单击按钮,并返回一个值指示用户单击的按钮. 语法 MsgBo ...

  5. c++中static_cast用法与uchar/char的区别

    1.c++中static_cast用法 static_cast是指显性类型强制转换,如: int a = static_cast<int>(120.34); 结果为a= 120. 和C语言 ...

  6. 简单介绍Python中异常处理用法

    这篇文章主要给大家分享的是 Python中异常处理用法,为了保证程序的健壮性与容错性,即在遇到错误时候程序不会崩溃,我们需要对异常进行处理,下面来看看文章对此的用法,需要的朋友可以参考一下 为了保证程 ...

  7. 关于OpenCV中常见函数用法总结

    关于OpenCV中常见函数用法总结 一 一般Mat的赋值操作 二 求Mat中的最大值以及最小值 三 randn()函数给图像添加高斯噪声 四 mean()函数的用法 五 系统计时器 六 矩阵之间的四则 ...

  8. java中import用法

    java中import用法 单类型导入(single-type-import),例如import java.io.File; 按需类型导入(type-import-on-demand),例如 impo ...

  9. 一个线程中lock用法的经典实例

    1 /* 2 该实例是一个线程中lock用法的经典实例,使得到的balance不会为负数 3 同时初始化十个线程,启动十个,但由于加锁,能够启动调用WithDraw方法的可能只能是其中几个 4 作者: ...

最新文章

  1. sign函数的功能oracle,Oracle中sign函数和decode函数的使用
  2. 几种任务调度的 Java 实现方法与比较--转载
  3. 初等数论--原根--阶的计算
  4. [HAOI2015][loj2127]按位或
  5. [转载] java对象在内存中的结构
  6. 蓝桥杯 友好数 数论
  7. 数不清的Gmail邀请发放中……
  8. css控制 区域 圆角 显示
  9. 8路抢答器c语言程序,多路抢答器c程序(原创)
  10. 环境变量配置为jdk8,却显示java版本为jdk7
  11. Cesium专栏-气象雷达动图(附源码下载)
  12. 转贴:Microsoft OLE DB Provider for SQL Server错误80040e37
  13. 一招连环追销,让顾客在第一次成交中买多个产品,客单价提高十倍
  14. 电脑怎么进入linux系统,Linux系统怎么进入终端?三种方法帮你搞定!
  15. 安装Mongodb出现2503/2502错误
  16. 说说Oracle分区
  17. 【linux虚拟机使用yum安装MySQL+修改密码】
  18. 公司网站建设的几点建议—竹晨网络
  19. pandas 数据结构--DataFrame
  20. 《游戏设计艺术(第2版)》——学习笔记(7)第7章 游戏始于一个创意

热门文章

  1. 4、已知圆的半径radius= 1.5,求其面积
  2. 关于MFC共享DLL的模块状态切换 .
  3. 每周分享五个 PyCharm 使用技巧(一)
  4. JDBC及DBUtils
  5. 【转】Android必备知识点- Android文件(File)操作
  6. oracle pl/sql 函数
  7. Spring MVC 向前台页面传值-ModelAndView
  8. win8.1下jdk的安装和环境变量的配置 eclipse的安装和汉化
  9. [LeetCode] Permutations
  10. python2.x文件编码