2016-11-18 21 views
0

continue文を使用して次の反復のループをスキップする方法。以下のようになり、コードの条件が失敗した場合にループが次の反復のために行く必要がありますExcel VBA Do whileループをスキップする

ように:

Do While i<50 
    If IsEmpty(Cells(EndRow, 25)) = False Then 
     Continue Do 
    Else 
     Cells(EndRow, 25).Interior.ColorIndex = 37 
    i = i+1 
LOOP 

答えて

1

多分あなたはこの

Do While i < 50 
    If IsEmpty(Cells(EndRow, 25)) Then Cells(EndRow, 25).Interior.ColorIndex = 37 
    i = i + 1 
Loop 
後にしています
関連する問題