Excel VBA中的多列ComboBox

时间:2011-12-28 21:20:28

标签: vba excel-vba excel-2007 excel

我在UserForm中有一些ComboBox。其中一个ComboBoxes是一个包含三列的多列ComboBox,它依赖于另一个ComboBoxs的值。

当我选择多列组合框中的一行时,有没有人知道为什么只显示第一列值

当我选择一行时,我希望第二列的值可见。

1 个答案:

答案 0 :(得分:2)

在Combobox的TextBox部分中设置显示的列的Combox属性为TextColumn

属性值:

-1 =显示宽度(由ColumnWidths属性设置)为>的第一列0
 0 =显示ListIndex
的值  1 =显示栏1