首页 > 解决方案 > 如何使用下拉列表中的值作为 Excel VBA 中 if 语句的条件

问题描述

我正在尝试编写一个包含以下 if 语句的 for 循环:

...For x = 1 To lr:
       If Range("G" & 1) = "Complete" Then...

问题是该字符串"Complete"是 G 列中每个单元格中数据验证的下拉列表中的一个选项,即使它被选中,我的 if 语句也无法将其识别为真。我怎样才能让它从下拉列表中识别一个值?谢谢!

标签: excelvba

解决方案


推荐阅读