Das ist möglich, wobei man hier unterscheiden muss zwischen einer
  • Unterroutine welche mit GOSUB angesprungen wird und mit Return endet
    Diese wird bei jedem Return beendet. Dieses kann auch in einer IF-Abfrage sein oder auch in einer Do while oder For next Schleife. Das ist aber nicht unbedingt ein schöner Programmierstil.

oder
  • Definierte SUB Routine mit

    Declare Sub XY

    Sub XY
    ...
    ...
    End Sub

    Diese SUB wird bei END SUB verlassen. Wenn man diese wie oben vorher beenden möchte, muss dies mit EXIT SUB geschehen.