Excel vba中MsgBox 函数详细说明与应用
来源:互联网 发布:kruskal算法c语言 编辑:程序博客网 时间:2024/05/03 16:59
作用:在对话框中显示消息,等待用户单击按钮,并返回一个
语法:
MsgBox(prompt[,
参数说明:
MsgBox
Prompt-------必需的。字符串表达式,作为显示在对话框中的消息。prompt
Buttons-------可选的。数值表达式是值的总和,指定显示按钮的数目及形式,使用的图标样式,缺省按钮是什么以及消息框的强制回应等。如果省略,则
Title-------可选的。在对话框标题栏中显示的字符串表达式。如果省略
Helpfile--------可选的。字符串表达式,识别用来向对话框提供上下文相关帮助的帮助文件。如果提供了
Context-------可选的。数值表达式,由帮助文件的作者指定给适当的帮助主题的帮助上下文编号。如果提供了
用于MsgBox函数中Button参数的常量
常量
vbOKOnly
VbOKCancel
VbAbortRetryIgnore
VbYesNoCancel
VbYesNo
VbRetryCancel
VbCritical
VbQuestion
VbExclamation
VbInformation
vbDefaultButton1
vbDefaultButton2
vbDefaultButton3
vbDefaultButton4
vbApplicationModal
作出响应才继续工作
vbSystemModal
出响应才继续工作
vbMsgBoxHelpButton
VbMsgBoxSetForeground
vbMsgBoxRight
vbMsgBoxRtlReading
说明:
(1)第一组值(0–5)描述了消息框中显示的按钮的类型与数目;第二组值(16,32,48,64)描述了图标的样式;第三组值(0,256,512,768)说明哪一个按钮是缺省值;而第四组值(0,4096)则决定消息框的强制返回性。将这些数字相加以生成Buttons参数值的时候,只能由每组值取用一个数字。
(2)这些常数都是
返回值
用于MsgBox函数返回值的常量
常数
vbOK
vbCancel
vbAbort
vbRetry
vbIgnore
vbYes
vbNo
(1)
(2)若在消息框中显示“取消”按钮,则按下ESC键与单击“取消”按钮效果相同。若消息框中有“帮助”按钮,则提供相关的帮助信息。
(3)如果要输入多个参数并省略中间的某些参数,则必须在相应位置加入逗号分界符。
示例
(1)(1)使用
Dim
Msg="Do
Style
Title
Help
Ctxt
Response
If
Else
End
MsgBox
(3)将消息框返回的结果赋值给变量
Ans=MsgBox(“Continue?”,vbYesNo)
If
(4)使用常量的组合,赋值组Config变量,并设置第二个按钮为缺省按钮
Config=vbYesNo+vbQuestion+vbDefaultButton2
(5)若要在消息中强制换行,可在文本中使用vbCrLf(或vbNewLine)常量,用&加空格与字符隔开。如
MsgBox
(6)可以在消息框中使用vbTab常量插入一个制表符。下面的过程使用一个消息框来显示5×5单元格区域中的所有值,用vbTab常量分隔列并使用vbCrLf常量插入一个新行。注意在MsgBox函数最多只显示1024个字符,因此限制了可显示的单元格数。
Option
Sub
Dim
Dim
Msg
For
Next
MsgBox
End
(7)在消息框语句中运用工作表函数以及设置显示的数置格式,如下面语句所示:
MsgBox
- Excel vba中MsgBox 函数详细说明与应用
- VBA代码实例---Msgbox函数及应用实例
- Using Message Box (MsgBox) in Excel VBA
- excel 中VBA的应用.
- excel中VBa应用总结
- VBA中MsgBox的几个用法
- VBA中msgbox的用法小结
- VBA中msgbox的用法小结
- VBA中msgbox的用法小结
- VBA中msgbox的用法小结
- [Excel VBA]如何自动关闭MsgBox?
- excel vba语句说明
- vb中msgbox函数用法
- 在VBA中引用excel的函数
- Excel vba中使用vlookup函数
- VBA中调用excel的函数
- EXCEL中VBA禁止与启用快捷键
- 【整理】vba中MsgBox的参数及用法
- USACO Section 4.2 Drainage Ditches - 复习网络流
- N卡和A卡上动态分支优化测试
- 学习 SQL Server 2008 数据库编程摘要(2、事务篇)
- Google对Android重视加大,官方推Android Design
- 中断中I2C通信导致进程调度或者睡眠
- Excel vba中MsgBox 函数详细说明与应用
- 半角、全角 字符串互转\提取中文或数字
- SQLplus 下行预取特性
- 学习 SQL Server 2008 数据库编程摘要(3、锁篇)
- Week 10, SOC (The Three Courses Completed)
- ANDROID音频系统散记之一:A2dpAudioInterface
- Building Mingw executables using Cygwin
- 应收发票 收款录入 收款核销产生的会计科目
- 浅谈PropEdit插件