列表选项

时间:2017-05-30 10:03:30

标签: excel vba dropdown

我已经搜索过这个并且无法找到任何内容或者我找不到合适的搜索字词。

我的问题:目前我的下拉选项(在单元格下拉列表中)列出如下

"PASSED,FAILED,NOT APPLICABLE,NOT TESTED,See Section X,—"

当选择“参见第X节”时,我想要一个公式,用右边的单元格填充X

在VBA中你会写下面的内容,但验证列表不会这样做。

"PASSED,FAILED,NOT APPLICABLE,NOT TESTED,See Section " & cells(current_row,current_col +1).value & ",—"

在右边的列中,我会在第二个下拉列表中添加“A,B,C”,然后“参见第X节”选项将显示为“参见章节”

任何有助于我提出合适解决方案的想法或链接?

1 个答案:

答案 0 :(得分:-1)

创建一个列表并定义您的数据验证以使用该列表(我只讨论第二个列表)。在此列表的最后一个单元格中,您将引用第一个选择所在的单元格。类似的东西:

="See Section "&$a$1

假设第一次数据验证发生在$ a $ 1。

每次使用第一个下拉列表时,都会更新第二个下拉列表的值。没有必要的代码,只是列表底部的简单连接公式。