2024年4月29日发(作者:)

InputBox 函数

一、作用

在一对话框来中显示提示,等待用户输入正文或按下按钮,并返回包含文本框内容的

String。

二、语法

英文方式: InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])

中文方式: InputBox("提示输入信息"[,"标题"] [,默认值] [, 左边距] [, 上边距] [,

帮助按钮, 帮助按钮的链接文件名称])

Sub 英文语法()

Dim c

InputBox "prompt", "Title", "Default", , , "", c

End Sub

Sub 中文语法() '一般都是路径不对就提示找不到文件,主题ID不对的就提示错误或空白的。

InputBox "显示在对话框中的信息", "标题", "默认值", , , "", 1042205

End Sub

四、说明

如果同时提供了 helpfile 与 context,用户可以按 F1 (Windows) or HELP

(Macintosh) 来查看与 context 相应的帮助主题。某些主应用程序,例如,Microsoft Excel,

会在对话框中自动添加一个 Help 按钮。如果用户单击 OK 或按下ENTER ,则 InputBox

函数返回文本框中的内容。如果用户单击 Cancel,则此函数返回一个长度为零的字符串

("")。

五、注意

如果还要指定第一个命名参数以外的参数,则必须在表达式中使用 InputBox。如

果要省略某些位置参数,则必须加入相应的逗号分界符。

六、第一个参数:提示信息

Sub 参数一提示信息()

InputBox ("请输入你的名字:")

End Sub

七、第二个参数:提示信息

Sub 参数二标题()

InputBox "请输入你的组别", "VBA学习班"

End Sub

八、第三个参数:默认输入值

Sub 参数三默认输入值()

InputBox "请输入你基本信息:", "友情提示", "雨中漫步,男,40不到,30有

余,VBA特长班四组学员,家住70503"

End Sub

九、第四.五个参数:对话框显示位置

Sub 参数四五对话框显示位置()

InputBox "参数说明:", "对话框显示位置", _

"修改参数四和参数五,可以改变对话框显示位置!", 200, 300

End Sub

十、第六.七个参数:帮助按钮

Sub 参数六七帮助按钮()

InputBox "点击“帮助”按钮可以打开帮助文件:",

"“帮助”按钮", _