用控件工具箱的按钮画一个按钮,双击按钮,在里面写代码,返回excel表,退出设计模式
Excel中“控件”与VBA的基本知识2
裴纯礼
三、控件与VBA程序
㈠“控件”与“VBA程序”的关系
控件的“方法”通过其对应的VBA程序实现;当在Excel中添加”控件”后,可以通过编写该“控件”某一“事件”对应的VBA程序。
㈡Excel中的“控件”工具栏
右击Excel的工具栏,选择“控件工具栏”即可使之“显示|消隐”。
Excel的控件工具栏从左至少右依次为:
  设计模式|退出设计模式、属性、查看代码、复选框、文本框、按钮、选项按钮、列表框、组合框、切换按钮、滚动条、微调项、标签、图像、其他控件。

⒈“标签”和“文本框”
⑴标签
用于显示文本信息,本身不具有可输入功能;标签的默认属性是Caption属性,标签的默认事件是Click事件。
标签的基本属性包括:
  名称
  Caption:标签文本内容
  BackColor:背景
  ForColor:前景
  WordWrap:词绕转
  Width:宽度
  Height:高度
  Font:字体
  ……
⑵文本框
用于交互输入与显示文本信息,本身具有交互性;文本框的默认属性是Value属性,文本框
的默认事件是Change事件。

文本框的基本属性包括:
  名称
  Text:文本
  Value:数据
  ScrollBars:滚动条
  BackColor:背景
  ForColor:前景
  WordWrap:词绕转
  MultiLine:多行
  MaxLength:最大长度
  Width:宽度
  Height:高度
  Font:字体
  ……
⒉ “选项按钮”和“复选框”
⑴选择按钮
用于显示组中的某一项是否被选中,请注意框架中的各个选项按钮是互斥的;选项按钮默认属性是 Value 属性,选项按钮默认事件是 Click 事件。
选择按钮的基本属性包括:
  名称
  Value:选中否
  Caption:显示选项文本信息
  BackColor:背景
  ForColor:前景
  GroupName:组名
  WordWrap:词绕转
  Width:宽度
  Height:高度
  Font:字体
  ……
⑵复选框
可以允许用户从两个值中选择一个,例如从 Yes/No、True/False 或 On/Off 中进行选择;复选框的默认属性是 Value 属性,复选框的默认事件是 Click 事件。
复选框的基本属性包括:
  名称
  Caption:显示选项文本信息
  Value:选中否
  BackColor:背景
  ForColor:前景
  GroupName:组名
  WordWrap:词绕转
  Width:宽度
  Height:高度
  Font:字体
  ……
⒊“命令按钮”
通过选用其某种事件对应的VBA程序来启动、结束或中断一项操作或一系列操作;在命令按钮上可以显示文本或图片,或者二者同时显示;命令按钮的默认属性是AutoSize属性,命令按钮的默认事件是Click事件。
“命令按钮”的基本属性包括:
  名称
  Picture:显示的图像
  Caption:显示的文本
  BackColor:背景
  ForColor:前景
  Width:宽度
  Height:高度
  Font:字体
  ……
⒋“列表框”和“组合框”
⑴列表框
用于显示若干个值的列表,用户可以从中选择一个或多个值;列表框的默认属性是 Value 属性,列表框的默认事件是 Click 事件。
  注意:不能在下拉列表框中放入文本。主要用于列出多项供选择(单项选择或多项选择均可)的文本信息。
列表框的基本属性包括:
  名称:ListBox
  Text:文本
  Value:数据
  TopIndex:顶部选项索引值
  BackColor:背景
  ForColor:前景
  MultiSelect:多选
  Width:宽度
  Height:高度
  Font:字体
  ……
vba listbox控件详解列表框的赋值方法
  ①用AddItem属性加载单列数据到ListBox1,并取值到文本框与标签
  ②用AddItem、List属性加载双列数据到ListBox1,并取值到标签 
  ③用数组、List属性或Column属性赋值ListBox1和2

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。