vba - थोड़ी देर से तोड़ो ... लूप लूप




1 Answers

एक While/Wend केवल एक GOTO साथ समय से बाहर निकल सकता है या बाहरी ब्लॉक से बाहर निकलने से बाहर निकल सकता है ( Exit sub / function / another exitable loop )

एक लूप इंटीड में बदलें;

Do While True
    count = count + 1

    If count = 10 Then
        Exit Do
    End If
Loop

(या एक सेट incrementing नियंत्रण चर के साथ लूपिंग के लिए)

for count = 1 to 10
   msgbox count
next

मैं थोड़ी देर का उपयोग कर रहा हूं ... वीबीए की लूप लूप।

Dim count as Integer

While True
    count=count+1

    If count = 10 Then
        ''What should be the statement to break the While...Wend loop? 
        ''Break or Exit While not working
    EndIf
Wend

मैं 'गिनती <= 10 ... वेंड की तरह स्थिति का उपयोग नहीं करना चाहता हूं




Related

vba excel-vba while-loop