由于InputBox函数返回的是文本格式,且无法限制输入的数据类型,计算时容易出错,此时,我们可以使用 Application.InputBox 实现对输入的数据类型进行限制
语法
expression.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextId, Type)
参数解释

当我们输入的类型不正确时,就会提示报错,直到输入正确为止

InputBox 方法支持多种数据类型,如下:

如果不指定数据类型,默认返回文本值
InputBox 方法与 InputBox 函数相比有以下特点
内置的出错处理机制,限制数据类型,无需数据验证
当用户单击 “取消” 按纽时返回 False而不是长度为零的字符串
Application.InputBox 调用的是 InputBox 方法, 不带对象识别符的 InputBox 调用的是 InputBox 函数
两者能达到相同的功效,推荐使用 Application.InputBox 方法
欢迎大家关注和收藏,谢谢!