Excel VBA上的相互依赖的组合框

时间:2015-01-25 22:17:47

标签: excel vba excel-vba combobox

我正在为工具创建一个Check In / Check Out系统,我正在尝试为Userform中的工具创建基本上的搜索功能。

它们的搜索条件是供应商,品牌,零件号,长笛,切割直径,刀柄直径,长笛长度和总长度。

excel电子表格上有一个列表,其中包含可用工具和上面列出的8列中的所有信息。当用户打开用户表单时,有8个组合框对应于上述搜索条件。每个组合框的列表都填充了该搜索条件的每个选项,列表中没有重复值(例如:对于长笛,有2个凹槽和3个凹槽的工具,因此在Flutes的组合框中,列表将包含如图2和图3所示,有多个钻头有3个凹槽,多个钻头有2个凹槽,但在列表中只包括2个和3个。

我遇到的问题是每次组合框值更改时,其他组合框列表都会过滤。因此,当我在长笛组合框中输入3个凹槽并且总长度为3英寸时,我希望其余的组合框列表仅包含3个长3英寸长度的钻头选项。我试图能够过滤掉用户的选项,直到某些条件只有一个选项或多个选项,以便用户可以选择。如何解决这个问题的最佳方法是什么?我已经在这一部分上苦苦挣扎了一段时间

0 个答案:

没有答案