msgbox函数参数详解
浏览量:3791
时间:2024-07-26 14:35:44
作者:采采
在进行vba编程时,我们一般都会用到msgbox函数,该函数带有很多参数,那么各个参数的功能具体是怎样的呢?接下来进行详细介绍。
1. 参数prompt
在msgbox函数中,参数prompt是必须要填的,它的最大长度值为1024个字符。通常情况下,如果我们输入很长的内容,它会自动换行。例如,我们输入较多的提示信息:
MsgBox "请输入姓名:" amp; (Chr(13)) amp; (Chr(13)) amp; "姓名:"
运行后,效果如图所示,它会自动换行。
2. 回车符和换行符
如果要换行,则需要借助回车符(Chr(13))和换行符(Chr(10))。例如,输入语句:
MsgBox "请输入姓名:" amp; (Chr(13)) amp; (Chr(13)) amp; "姓名:",执行效果见图。
3. 参数Buttons
参数Buttons可以是数值,也可以是表达式,用于指定按钮数目和形式。默认为0,即只显示确定按钮。
如果Buttons的值为vbOKCancel的话,则显示确定和取消两个按钮。代码如下:
MsgBox "请输入姓名:" amp; (Chr(13)) amp; (Chr(13)) amp; "姓名:", vbOKCancel
4. 其他按钮选项
如果Buttons的值为vbAbortRetryIgnore,则显示终止、重试、忽略三个按钮。
如果Buttons的值为vbYesNoCancel,则显示是、否、取消三个按钮。
5. 参数title
参数title的作用是设置消息框的标题。代码及运行结果如下图所示。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
如何用可牛影像将照片变成素描效果