Με την εντολή Exit Do μπορούμε να τερματίσουμε ένα βρόχο Do
πριν τον αρχικό ή τελικό έλεγχό του
Η εντολή αυτή χρησιμοποιείται συχνά σε συνδυασμό με την If για να
προσδιοριστεί η συνθήκη που θα προκαλέσει την έξοδο.
Ορισμένες φορές ο βρόχος έχει προσδιοριστεί ως
ατέρμων βρόχος (infinite loop) με μια πάντα-αληθή
λογική έκφραση ελέγχου (π.χ. True).
Παράδειγμα:
dowhile true
i = InputBox("Give a number less than 100") if i < 100 then exitdo endif
msgbox "Try again" loop
Αν κατά λάθος γράψουμε ένα πρόγραμμα με έναν
ατέρμονα βρόχο (infinite loop)
τότε μπορούμε να διακόψουμε τη λειτουργία του προγράμματος με την
ακολουθία πλήκτρων Ctrl+Break.