值列表中的值取决于在前一个组合框中选择的值

Values in Value List dependent on values chosen in a previous Combobox

我正在寻找一种方法来根据在另一个组合框中所做的选择来调整组合框中可能选择的值,但有一个问题: 组合框中的值在值列表中给出(不是来自查询)。

目前我必须组合框: 组合框 1: 1、 2、 3、 4

组合框 2: 1.1, 1.2, 1.3, 2.1, 2.2, 3.1, 4.1

所有这些选项都是手动输入的。当在 Combobox1 中选择选项“1”时,我正在寻找一种只显示 1.1-1.3 的方法。

组合框是否也可以显示例如“1.1 - 评估”,但只有 "return" 值 1.1?

谢谢!

  1. 您必须在 Combobox1 的 .AfterUpdate 事件中更改 Combobox2 的 .RowSource 属性。

  2. 是的,Combobox 中有 2 列,第一列是绑定的列。 RowSource 将是例如

1.1;Assessment;1.2;something else