我的目标:让中国的大学生走出校门的那一刻就已经具备这些office技能,让职场人士能高效使用office为其服务。支持我,也为自己加油!
今天我们来介绍下ActiveX控件中的前两个控件,命令按钮,组合框。
一、命令按钮
命令按钮,CommandButton,常用于点击后能实现某一功能,例如我们常见的保存按钮。
下面介绍下命令按钮常用的几个属性:
camption属性,类似于该控件的名称。
visible属性,该控件的可见性。
top,left、width、height属性,该控件位置和尺寸属性。
举一个具体的例子:
在sheet1中插入一个命令按钮,打开属性对话框,更改caption属性值为保存,逐句运行下面代码:
Sub comb()
保存.Left = Range("c3").Left
保存.Top = Range("c3").Top
保存.Width = Range("c3").Width
保存.Height = Range("c3").Height
保存.Visible = False
保存.Visible = True
End Sub
控件的变化情况如下:(注意观察保存按钮的位置变化和可见性)

二、组合框
组合框,ComboBox,类似于下拉列表,可以选择下拉列表中的某一项。
那么组合框列表中的值怎么用VBA添加进去的呢?又如何删除呢?
例如:
添加:additem
删除:clear
当然也可以通过控件的GotFocus事件,在点击控件时就往里添加内容,具体代码如下:
Private Sub ComboBox1_GotFocus()
ComboBox1.Clear
ComboBox1.AddItem "香蕉"
ComboBox1.AddItem "苹果"
ComboBox1.AddItem "西瓜"
ComboBox1.AddItem "雪梨"
End Sub
我们在组合框的下拉列表中选取某个值后,怎么用VBA获取该值呢?
某个表.组合框名称.value 就是当前选择的内容。
通过本节课我们对命令按钮和组合框的一些属性有了初步的了解,后面的课程中会有关于这些控件用法的具体案例。
本节的分享就到这里,鹏哥祝大家每天都有进步。
聚米为谷
博学宏才
更多学习内容
手机端请扫描
电脑端请登录
www.mihong.top
您点的每个赞,我都认真当成了喜欢