InputBox 函数可显示一个对话框,用户可在其中输入文本并/或点击一个按钮。如果用户点击点击确认按钮或按键盘上的回车键, 则 InputBox 函数返回文本框中的文本。如果用户点击取消按钮,函数返回一个空字符串("")。
注释:若同时规定helpfile 和 context 参数,则会向对话框添加一个帮助按钮。
提示:请参阅 MsgBox 函数。
InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
参数 | 描述 |
---|---|
prompt | 必需的。现实在对话框中的消息。prompt 的最大长度大约是 1024 个字符,这取决于所使用的字符的宽度。如果 prompt 中包含多个行,则可在各行之间用回车符 (Chr(13))、换行符 (Chr(10)) 或回车换行符的组合 (Chr(13) & Chr(10)) 以分隔各行。 |
title | 可选的。显示在对话框标题栏中的字符串表达式。如果省略 title,则应用程序的名称将显示在标题栏中。 |
default | 可选的。显示在文本框中的字符串表达式,在没有其它输入时作为默认的响应值。如果省略 default,则文本框为空。 |
xpos | 可选的。数值表达式,用于指定对话框的左边缘与屏幕左边缘的水平距离(单位为缇)。如果省略 xpos,则对话框会在水平方向居中。 |
ypos | 可选的。数值表达式,用于指定对话框的上边缘与屏幕上边缘的垂直距离(单位为缇)。如果省略 ypos,则对话框显示在屏幕垂直方向距下边缘大约三分之一处。 |
helpfile | 可选的。字符串表达式,用于标识为对话框提供上下文相关帮助的帮助文件。如果已提供 helpfile,则必须提供 context。 |
context | 可选的。数值表达式,用于标识由帮助文件的作者指定给某个帮助主题的上下文编号。如果已提供 context,则必须提供 helpfile。 |
dim fname fname=InputBox("Enter your name:") MsgBox("Your name is " & fname)