나는 내부 루프를 벗어날 필요가 있고 출구 루프가 그렇게하는 것이 최선의 방법이 아니라는 조언을 받았습니다. 그래서 나는 그렇게 할 다른 방법을 생각해 봤는데, if 문 내에서 값을 가져오고 싶지만 제대로 작동하지 않는 것 같습니다.내부 루프에서 벗어날 수 없습니까?
While Bavailable = True
For Each position In MyPosList
If creditPoints = "20" And semester = "1" And year = "Year 1" Then
Blongthin = False
BlongFat = False
If position.strLabel = "a1" And available(0) = "True" Then
pos = position.strX & " " & position.strY
count += 1
available(0) = blnavailable
Bavailable = False
MsgBox(Bavailable)
ElseIf position.strLabel = "b1" And available(1) <> "False" Then
pos = position.strX & " " & position.strY
'position.blnAvail = False
count += 1
available(1) = blnavailable
Bavailable = False
ElseIf position.strLabel = "c1" And available(2) <> "False" Then
pos = position.strX & " " & position.strY
position.blnAvail = False
count += 1
available(2) = blnavailable
Bavailable = False
End If
당신은 내가 조건에 해당하는 반환의 경우 이들 중 하나의 인스턴스에 값 POS를 얻기 위해 시도하고 루프의 탈옥 Bavailable를 사용하고 있음을 볼 수? 어떤 도움?
헝가리 유형 표기? – asawyer