用控件工具箱的按钮画一个按钮,双击按钮,在里面写代码,返回excel表,退出设计模式
Excel中“控件”与VBA的基本知识2
裴纯礼
三、控件与VBA程序
㈠“控件”与“VBA程序”的关系
控件的“方法”通过其对应的VBA程序实现;当在Excel中添加”控件”后,可以通过编写该“控件”某一“事件”对应的VBA程序。
㈡Excel中的“控件”工具栏
右击Excel的工具栏,选择“控件工具栏”即可使之“显示|消隐”。
Excel的控件工具栏从左至少右依次为:
设计模式|退出设计模式、属性、查看代码、复选框、文本框、按钮、选项按钮、列表框、组合框、切换按钮、滚动条、微调项、标签、图像、其他控件。
⒈“标签”和“文本框”
设计模式|退出设计模式、属性、查看代码、复选框、文本框、按钮、选项按钮、列表框、组合框、切换按钮、滚动条、微调项、标签、图像、其他控件。
⒈“标签”和“文本框”
⑴标签
用于显示文本信息,本身不具有可输入功能;标签的默认属性是Caption属性,标签的默认事件是Click事件。
标签的基本属性包括:
名称
Caption:标签文本内容
BackColor:背景
ForColor:前景
WordWrap:词绕转
Width:宽度
Height:高度
Font:字体
……
名称
Caption:标签文本内容
BackColor:背景
ForColor:前景
WordWrap:词绕转
Width:宽度
Height:高度
Font:字体
……
⑵文本框
用于交互输入与显示文本信息,本身具有交互性;文本框的默认属性是Value属性,文本框
的默认事件是Change事件。
文本框的基本属性包括:
名称
Text:文本
Value:数据
ScrollBars:滚动条
BackColor:背景
ForColor:前景
WordWrap:词绕转
MultiLine:多行
MaxLength:最大长度
Width:宽度
Height:高度
Font:字体
……
文本框的基本属性包括:
名称
Text:文本
Value:数据
ScrollBars:滚动条
BackColor:背景
ForColor:前景
WordWrap:词绕转
MultiLine:多行
MaxLength:最大长度
Width:宽度
Height:高度
Font:字体
……
⒉ “选项按钮”和“复选框”
⑴选择按钮
用于显示组中的某一项是否被选中,请注意框架中的各个选项按钮是互斥的;选项按钮默认属性是 Value 属性,选项按钮默认事件是 Click 事件。
选择按钮的基本属性包括:
名称
Value:选中否
Caption:显示选项文本信息
BackColor:背景
ForColor:前景
GroupName:组名
WordWrap:词绕转
Width:宽度
Height:高度
名称
Value:选中否
Caption:显示选项文本信息
BackColor:背景
ForColor:前景
GroupName:组名
WordWrap:词绕转
Width:宽度
Height:高度
Font:字体
……
……
⑵复选框
可以允许用户从两个值中选择一个,例如从 Yes/No、True/False 或 On/Off 中进行选择;复选框的默认属性是 Value 属性,复选框的默认事件是 Click 事件。
复选框的基本属性包括:
名称
Caption:显示选项文本信息
Value:选中否
BackColor:背景
ForColor:前景
GroupName:组名
WordWrap:词绕转
Width:宽度
名称
Caption:显示选项文本信息
Value:选中否
BackColor:背景
ForColor:前景
GroupName:组名
WordWrap:词绕转
Width:宽度
Height:高度
Font:字体
……
Font:字体
……
⒊“命令按钮”
通过选用其某种事件对应的VBA程序来启动、结束或中断一项操作或一系列操作;在命令按钮上可以显示文本或图片,或者二者同时显示;命令按钮的默认属性是AutoSize属性,命令按钮的默认事件是Click事件。
“命令按钮”的基本属性包括:
名称
Picture:显示的图像
Caption:显示的文本
BackColor:背景
ForColor:前景
Width:宽度
名称
Picture:显示的图像
Caption:显示的文本
BackColor:背景
ForColor:前景
Width:宽度
Height:高度
Font:字体
……
Font:字体
……
⒋“列表框”和“组合框”
⑴列表框
用于显示若干个值的列表,用户可以从中选择一个或多个值;列表框的默认属性是 Value 属性,列表框的默认事件是 Click 事件。
注意:不能在下拉列表框中放入文本。主要用于列出多项供选择(单项选择或多项选择均可)的文本信息。
注意:不能在下拉列表框中放入文本。主要用于列出多项供选择(单项选择或多项选择均可)的文本信息。
列表框的基本属性包括:
名称:ListBox
Text:文本
Value:数据
名称:ListBox
Text:文本
Value:数据
TopIndex:顶部选项索引值
BackColor:背景
ForColor:前景
MultiSelect:多选
Width:宽度
Height:高度
Font:字体
……
BackColor:背景
ForColor:前景
MultiSelect:多选
Width:宽度
Height:高度
Font:字体
……
vba listbox控件详解列表框的赋值方法
①用AddItem属性加载单列数据到ListBox1,并取值到文本框与标签
②用AddItem、List属性加载双列数据到ListBox1,并取值到标签
③用数组、List属性或Column属性赋值ListBox1和2
①用AddItem属性加载单列数据到ListBox1,并取值到文本框与标签
②用AddItem、List属性加载双列数据到ListBox1,并取值到标签
③用数组、List属性或Column属性赋值ListBox1和2
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论