你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据

为了实现更人性化的功能,某些过程被设计为在执行时由用户提供必要的信息,使用VBA中的InputBox函数就可以满足这一需求,如:
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图
执行这个过程的效果如图 8-3 所示。
根据提示,在对话框中输入信息,单击【确定】按钮后,如果输入的内容是一个合法的工作表名称,且工作簿中没有该名称的工作表,VBA就会以该信息为名称,在活动工作簿中
新建一张工作表,如图 8-4 所示。
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(1)
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(2)
除对话框中的提示信息外,还可以通过其他参数设置对话框的标题、默认的输入内容、显示的位置等,如:
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(3)
执行这个过程的效果如图 8-5 所示。
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(4)
在写代码时,可以只设置参数值,省略参数的名称,如:
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(5)
对于InputBox函数,通常只会用到该示例过程中用到的 5 个参数,它们的作用如表 8-1 所示。
你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(6)

你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(7)

  推荐阅读  

北京大学出版社

《别怕,Excel VBA其实很简单(第3版)》

你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据插图(8)

一句顶一万句的“懒人心法”,

教你一键搞定所有报表! 

久经读者和市场检验的畅销书!


图片部分来自网络,如有侵权请联系QQ897219494,或者发布邮箱[email protected]
技能大全,高效工具 » 你不知道的VBA技巧|通过 InputBox 函数创建交互对话框,向程序传递数据

提供最优质的资源集合

立即查看 了解详情