只有一个条目可用时获取组合框值

时间:2019-05-20 20:32:28

标签: excel combobox

我在一个用多个值填充的用户窗体上有一个组合框。 根据用户输入,我继续将组合框重新定义为DropDown中越来越少的条目。 在“组合”下拉列表中仅剩一个值的情况下,如何使该值显示在“组合框文本”字段中?

2 个答案:

答案 0 :(得分:0)

您可以通过.List属性访问ComboBox值。

expression.List(pvargIndex, pvargColumn)

请记住,pvargIndex(行)和pvargColumn(列)的确以索引0开始。 因此,要访问第一个元素,您将使用ComboBox.List(0, 0) = something

答案 1 :(得分:0)

我想我已经找到了自己的解决方案。 实际上,.listindex总是以-1出现,但是每次我重新过滤组合框元素时,我都可以使用Combobox值继续覆盖AddItem循环中的变量。当我的元素数= 1时,存储在该变量中的值将是我一直在寻找的最后一个值。