Excel v2010中的VBA - 在另一个Select Case中选择Case命令

时间:2014-01-29 10:20:49

标签: excel-vba excel-2010 vba excel

我有一个Excel v2010项目,我正在尝试完成,我正在尝试在另一个“选择案例”中使用“选择案例”命令....此时它似乎不起作用。 ..所以我的问题是......它真的可行吗?我做错了或者我应该用“if-else-end if”替换它?

  Select Case LCase(Cells(i, "B").Value)

         Case LCase("ABC")

         Select Case LCase(Cells(i, "C").Value)
                    Case "DEF"
                         x = x + 1

谢谢大家:)

1 个答案:

答案 0 :(得分:0)

当然可以。阅读this article

实际上,您的代码不起作用,因为LCase返回小写,但您的Case "DEF"是大写的,所以您需要稍微修改一下代码:

Select Case LCase(Cells(i, "C").Value)
       Case "def"