|
MsgBox(prompt[,buttons][,title][,helpfile,context])
参数描述 (Parameter Description)
Prompt - 必需参数。 在对话框中显示为消息的字符串。 提示的最大长度约为1024个字符。 如果消息扩展到多行,则可以使用回车字符(Chr(13))或每行之间的换行符(Chr(10))分隔行。
Buttons - 可选参数。 一个数字表达式,指定要显示的按钮类型,要使用的图标样式,默认按钮的标识以及消息框的模态。 如果留空,则按钮的默认值为0。
Title - 可选参数。 字符串表达式显示在对话框的标题栏中。 如果标题留空,则应用程序名称将放在标题栏中。
Helpfile - 可选参数。 一个String表达式,用于标识用于为对话框提供上下文相关帮助的帮助文件。
Context - 可选参数。 一个数字表达式,用于标识“帮助”作者分配给相应“帮助”主题的“帮助”上下文编号。 如果提供了上下文,则还必须提供helpfile。
以上是在网上查到的资料,其它语言比如AU3等都有一个延时选项,在倒计时完成后会自动执行默认操作,VBA不带这个东西,要怎么实现呢,比如代码是这样的:
Function MessageBox1()
msg1=msgbox("请选择操作",4+64+256,"提示")
if msg1 =1 then msgbox("你选择了-是")
if msg1 =2 then msgbox("你选择了-否")
End Function
|
|