一般这样:
Do While 条件movenext
Loop

解决方案 »

  1.   

    While XX
      If .. Then 
        Goto Loop
      End If
      .
      .
      .
      MoveNext
    Loop:
    Wend
      

  2.   

    说清楚点。DO while IsOver=false  '条件一
      if 符合条件 then  
         'do your code
      endif 
    loop
      

  3.   

    do while 
      if ... then
         exit do
      end if
    loop
      

  4.   

    do while  ...
      if ... then
         exit do
      end if
    loop
      

  5.   

    Private Sub Command1_Click()
        i = 1
        Do While i > 0
            If i > 100 Then
                Exit Do
            End If
            i = i + 1
        Loop
    End Sub
      

  6.   

    我想用exit do和用goto都可以
    主要是看你实现的什么功能,如果,你想直接指向被执行的语句,那么用goto是最好的选择,如果你想实现跳出此次判断,执行下一行语句的话,那么我建议你用exit do跳出if执行end if的下一条语句,这是我的理解.
    addoil u
      

  7.   

    可以在判断语句后加continue试试看