深入探索Excel VBA用户窗体控件与高级功能
1. 常用用户窗体控件及其功能
1.1 组合框(ComboBoxes)
组合框结合了列表框和文本框的功能,用户既可以从下拉列表中选择项目,也可以输入列表中没有的项目。通常,组合框的使用方式类似于数据验证,会有一个下拉箭头显示可供选择的项目列表。
- 限制选择范围 :若要限制组合框仅接受下拉列表中的项目,可将其Style属性设置为2 - fmStyleDropDownList。
- 选择规则 :组合框只允许选择一个项目,这与列表框可选择多个项目不同。不过,组合框和列表框的填充方式类似,可使用RowSource属性和AddItem方法。
- 示例代码 :
- 显示当前年份前后三年的年份列表 :
Private Sub UserForm_Initialize()
With ComboBox1
.Clear
Dim iYear As Integer, jYear As Integer
jYear = Format(Date, "YYYY")
For iYear = 1 To 7
ComboBox1.AddItem jYear - 3
jYear = jYear + 1
Next iYear
End With
End Sub
超级会员免费看
订阅专栏 解锁全文
19

被折叠的 条评论
为什么被折叠?



