Beste forumleden,
Wij hebben de volgende loop:
De bedoeling is dat de loop het aantal variabele (koers) telt totdat er een koers is gevonden die 0.5% hoger is dan de basiskoers.
Dit werkt perfect alleen loopt de loop vast wanneer er niet binnen 15 (ingestelde begrenzing) variabelen een koers gevonden wordt die voldoet aan de 0.5% eis. De loop zou 3333 moeten noteren wanneer er niets gevonden is binnen de 15 variabelen. Dit gebeurd ook alleen slaat de loop stil en gaat het niet verder naar de volgende range.
De foutmelding is Do Without Loop.
Kan iemand ons hierbij helpen? Alvast bedankt!
Wij hebben de volgende loop:
Code:
Dim iDavid() As String
ReDim iDavid(nr_comp)
a = 0
Do While a < nr_comp + 1
base = vtresult(0, a, 0, 1) * 1.005
i = 0
Do While vtresult(i, a, 0, 1) <= base
t = vtresult(i, a, 0, 1)
If (iGo <= 15) Then
iGo = i - 1
Else
If (iGo = 16) Then
iGo = 3333
End If
i = i + 1
Loop
De bedoeling is dat de loop het aantal variabele (koers) telt totdat er een koers is gevonden die 0.5% hoger is dan de basiskoers.
Dit werkt perfect alleen loopt de loop vast wanneer er niet binnen 15 (ingestelde begrenzing) variabelen een koers gevonden wordt die voldoet aan de 0.5% eis. De loop zou 3333 moeten noteren wanneer er niets gevonden is binnen de 15 variabelen. Dit gebeurd ook alleen slaat de loop stil en gaat het niet verder naar de volgende range.
De foutmelding is Do Without Loop.
Kan iemand ons hierbij helpen? Alvast bedankt!
