VBA: Schleife für die Festlegung eines Bolzendurchmesser in Solid Works!

Code:
Do While Ob > Obzul
 dn = ds + 0.1
 Loop

Die Schleife läuft so lange, bis Ob > Obzul, da du aber niemals Ob vergröerst hast du eben die Endlosschleife. Du musst schon was machen mit Ob, damit die Schleife verlassen wird oder eine andere Variable nutzen.
 
Ich dachte dafür wäre die "Do Until" bedingung...
Bei While müsste er doch eigenlich so lange die Schleife durchlaufen bis die Bedingung Ob > Obzul "False" ist.
Da Ob bei erhöhung des Startdurchmessers "ds" kleiner wird, müsste Ob sich doch Obzul annähern und schließlich sogar kleiner werden.
oder täusch ich mich jetzt da völlig? :D

Ich hab eher das Gefühl einer meiner Variablen ist 0 :freaky:, kann aber nicht ganz sagen warum...oder meintest du das mit eine andere Variable benutzen?
Ergänzung ()

hat sich erledigt!
 
Zurück
Oben