在Excell数据validation中,您是否可以有条件地强制“列表”或不是列表(“任何值”)?

所以

如果单元格(A1)=“出租”,那么数据validation应该强制单元格(A2)成为我所有租借者的下拉列表。

如果单元格(A1)<>“出租”数据validation应允许单元格(A2)为任何值

我在数据validation中看到,我可以在基于另一个Cell的列表中进行Cellselect。 事实上,我有:数据validation允许:“列表”和公式:“= INDIRECT(A1)”。 但是,只允许各种列表。 它不允许列表或有条件的没有列表(任何值)。

唯一可以做到这一点的方法是使用macros。 作为一个重要的注意事项,如果你需要根据不同的单元格值select下拉列表成员,那么你可以不用macros来完成。