Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vba 下一步在选择的情况下没有错误_Vba_Excel - Fatal编程技术网

Vba 下一步在选择的情况下没有错误

Vba 下一步在选择的情况下没有错误,vba,excel,Vba,Excel,我试图编写一个宏来处理数据,但跳过满足特定条件的数据点。以下是我的代码的简化版本: Set gData = ThisWorkbook.Sheets("Dashboard").Range("E3:E16") For Each cell In gData Select Case cell.Value Case Is = 20 Next cell 'error thrown here Case Is > 20

我试图编写一个宏来处理数据,但跳过满足特定条件的数据点。以下是我的代码的简化版本:

Set gData = ThisWorkbook.Sheets("Dashboard").Range("E3:E16")
For Each cell In gData
    Select Case cell.Value
        Case Is = 20
            Next cell 'error thrown here
        Case Is > 20
            'Do stuff
    End Select
Next

编译器在上面提到的位置抛出一个“Next without For”错误。我还没有找到解决这个问题的有效方法。请帮忙

为什么跳过?什么都不做,让For-Each循环做它自己的事情。它很简单。谢谢
Set gData = ThisWorkbook.Sheets("Dashboard").Range("E3:E16")
For Each cell In gData
    Select Case cell.Value
        Case Is > 20
            'Do stuff
    End Select
Next