目录

VBA.InputBox函数

InputBox函数的返回值


在Excel VBA中,经常给用户提供输入信息的功能用以获取信息,并执行相应的操作。例如,在一个对话框供用户输入信息,然后执行相应的查询。

使用InputBox函数提供一个可以输入信息的弹出对话框提示,并使用一个变量接受用户的输入值。

Option ExplicitSub 输入对话框()Dim sInput As StringsInput = InputBox("输入查询内容", "查询")If sInput = "" ThenMsgBox "未输入查询内容"ElseMsgBox "查询内容为:" & sInputEnd If
End Sub

VBA.InputBox函数

VBA. InpubBox函数是VB运行库的一个输入函数,该函数提供了可以输入的一个对话框,用以接受用户的输入值,其语法为

InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])

VBA.InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context] )

该函数将返回一个文本类型的字符。

  • 参数prompt为对话框的提示文本。
  • 参数title为对话框的标题。
  • 参数default为输入值的默认值。
  • 参数xpos和ypos为窗口出现时相对于屏幕的坐标。
  • 参数helpfile和context为帮助文件的相关信息。

InputBox函数的返回值

当调用该函数后,Excel会提供一个对话框。当用户单击“确定”按钮后,则该函数返回文本输入框中输入的内容。当该框中无任何内容时,则返回一个空文本(“”)。当单击“取消”按钮后,该函数同样返回一个空文本(“”)。
    当期望输入的内容为其他数据类型时,则可以使用转换函数赋值给目标变量。

Excel 2010 VBA 入门 117 具备输入功能的对话框相关推荐

  1. Excel 2010 VBA 入门 034 创建图片批注

    目录 批注(Comment)对象 批注的添加与删除 FiIIFormat对象 OnError语句 示例: 批注(Comment)对象 Comment对象是单元格的一个属性,表示单元格的批注.Comme ...

  2. Excel 2010 VBA 入门 129 利用窗体向工作表中录入数据

    目录 题 码 窗体控件与工作表的交互 窗体的事件 窗体中ControIs集合访问控件 控件的排列 使用控件数组进行赋值 题 如图所示,该表为某公司订单记录表,其中所有的列都是必填的,订单编号为自动生成 ...

  3. Excel 2010 VBA 入门 039 按条件隐藏数据行

    目录 示例: 实现代码1 行和列的隐藏 实例代码2 单元格对象的AutoFilter(自动筛选)方法 实现代码3 单元格对象的AdvancedFilter(高级筛选)方法 ​​​​​​​ 示例: 在E ...

  4. Excel 2010 VBA 入门 001显示开发工具选项卡

    目录 VBA简介 宏简介 显示"开发工具"选项卡 ​ VBA简介 Visual Basic for Application (VBA)是Visual Basic的一种宏语言,是依附 ...

  5. Excel 2010 VBA 入门 006 设置宏安全性

    目录 操作方法 步骤1单击"开发工具"选项卡中的"宏安全性"按钮,如图所示. ​ 步骤2在"信任中心"的"宏设置"选项中 ...

  6. Excel 2010 VBA 入门 028 向单元格输入公式

    目录 示例: 利用Formula属性给单元格输入公式 Formula属性和Value属性的联系与区别 利用FormulaR1C1属性给单元格输入公式 R1C1引用样式的规则 (1)"绝对引用 ...

  7. Excel 2010 VBA 入门 139 创建工作簿级的自定义选项卡

    目录 题 码 Excel工作簿的实质 XML简介 customUI.xml 常用的功能区控件及通用属性 tabs控件和tab控件 group控件 命令控件 内置控件的ID customUI.xml中控 ...

  8. Excel 2010 VBA 入门 125 创建动态智能匹配的下拉列表

    目录 题 码 TextBox控件和ListBox控件 ListBox控件的ListFiIIRange属性和List属性 ListBox控件的多列显示 ListBox控件的值 模糊查询下拉列表 控件的选 ...

  9. Excel 2010 VBA 入门 063 跨表数据录入

    目录 示例 实现代码 ListObject对象 ListObject对象的表示方法 1.序号表示法 2.名称表示法 ListColumn对象 向ListObject中添加新数据 使用VBA添加List ...

最新文章

  1. ASPxGridView之PreviewRow
  2. Python常用模块之configparser
  3. html5 自动生成迷宫,HTML5 Canvas随机迷宫生成动画
  4. Runtime底层原理总结--反汇编分析消息转发
  5. 读取配置文件中的内容演练 20210412_221336.mp4
  6. 【docker】win10子系统ubuntu安装docker
  7. 【Java数据结构与算法】第十五章 B树、B+树和B*树
  8. Photoshop笔刷|如何正确导入笔刷?
  9. Linux 内核参数及Oracle相关参数调整
  10. JDK1.8源码(十一)——java.util.TreeMap类
  11. 紫书 习题 8-2 UVa 1610 (暴力出奇迹)
  12. 【车间调度】基于matlab差分进化算法求解作业车间调度问题【含Matlab源码 1743期】
  13. 10个在工作中常用的表格函数
  14. 网页中直接跳转相应页面方法
  15. 还在为JS闭包烦恼? FF带你一篇文章玩转闭包,某化腾听了都说好!!
  16. 全家福缺一个人怎么P图上去-免费+效果好
  17. 水晶苍蝇拍(14):战胜人性,值得珍藏的投资感悟!
  18. Expression is not assignable
  19. (6)自旋模型基态算法
  20. 【转】乔布斯斯坦福大学演讲中文译文

热门文章

  1. matlab产生伪随机码,MATLAB实现伪随机码的生成及相关函数的计算
  2. PTA:起步能力自测题~
  3. 2021年茶艺师(高级)考试内容及茶艺师(高级)找解析
  4. 手写---前端简单路由
  5. 一个文科科研狗的5月总结
  6. Qt6以上版本用cmake编译MYSQL驱动
  7. Web 基础——Tomcat
  8. uva 1451 - Average 数形结合
  9. 表单开发工具都有哪些吸引人的特点?
  10. mysql中dual表