标签: excel vba excel-vba
我在工作表中有一个列(C),它使用数据验证选项中的列表框列出国家/地区。我有下一栏(D),其中有州。
我可以创建一个状态类型列表,但我想知道在VBA的Excel前端是否有办法实现以下目的:
我希望这是有道理的。
提前致谢
答案 0 :(得分:1)
将国家/地区选项放在 G 列中;将美国选项放在 E 列中;将Canado选项放在 F :
然后在 C 列中,使用 G 列设置 DV 。例如,在 D2 中,使用列表选项和公式输入 DV :
=IF(C2="USA",E1:E11,F1:F11)
此后, D2 中显示的选项将适应 C2 中选择的值。