来自一条朋友留言:
InputBox函数
首先我们来看看什么事InputBox函数?
VBA语言中,函数InputBox是Visual Basic和VBS中的函数,功能是弹出一个输入框。
例1:
使用InputBox函数,把输入的内容填进E2单元格。
解:
但是,使用的时候会有一些问题发生,例如:如果输入的是字符呢?很明显班级的人数是一个数字,但是如果输入字符也同样会显示就像下图。
接下来我们看看InputBox方法,能够有效的避免这种情况。
InputBox方法
例2:
使用InputBox方法,把输入的内容填进E2单元格。
解:
可以看出变化并不大,只是变成了application的方法,后面多了一些参数,我们再看看,如果输入ABAB这种非数值字符,会怎样?
下图可以看出,输入数值以外的字符的时候会弹出一个警告框,提示你,是无效的数字。点取消后会显示FALSE。
原来作为InputBox方法,后面会有一个Type参数,能够控制输入内容的类型,如果类型错误,会有一些警告来提示你输入的内容不正确。
下面我们看看Type都有什么类型:
现在你知道InputBox函数与InputBox方法有什么区别了吧?
联系客服