小兔网

您可以Excel VBA中使用InputBox函数来提示用户输入一个值。在您的工作表上放置一个命令按钮,并添加以下代码行:

1.首先,声明变量Variant类型的myValue。

昏暗 myvalue的

注意:这里我们使用Variant类型的变量,因为Variant变量可以保存任何类型的值。这样,用户可以输入文本,数字等。

2.添加以下代码行以显示输入框。

myValue = InputBox(“给我一些输入”)

Excel VBA中的InputBox函数

3.将myValue的值写入单元格A1。

Range(“ A1”)。Value = myValue

用户输入值5并单击“确定”按钮时的结果。

InputBox函数结果

4. InputBox函数具有更多可选参数。以下代码行显示了一个输入框,在标题栏中显示了标题,并且具有默认值。如果未提供其他输入,则将使用默认值。

myValue = InputBox(“给我一些输入”,“ Hi”,1)

Excel VBA中的InputBox函数

用户仅单击“确定”按钮时的结果。

InputBox函数结果

注意:将光标放在Visual Basic编辑器中的InputBox上,然后单击F1获取其他可选参数的帮助。