是否可以在VBA的列表框中添加组合框作为列?

时间:2015-12-28 19:44:10

标签: forms vba excel-vba combobox listbox

使用VBA表单,是否可以添加包含包含组合框控件的列的Listbox控件? enter image description here

2 个答案:

答案 0 :(得分:1)

Standard VBA不可能; Standard VBA不允许这样做!您可以按照其他地方的建议创建自定义ActivX control或加载其他第三方控件,但标准ListBox无法保留ComboBox

如果您可以提供更多详细信息,则可以使用其他解决方法......

答案 1 :(得分:0)

如果您坚持使用用户表单执行此操作,唯一的方法是当您单击列表项时,它应弹出包含组合框的不同表单,创建和维护困难将是太多工作。

我相信电子表格本身可以提供更好的解决方案。我仍然不确定你最终想要实现什么,但对我来说这只是一个依赖列表,所以你可以在电子表格中使用这样的东西:

http://www.contextures.com/xlDataVal02.html