Seite 1 von 1

[gelöst] Exit Sub

Verfasst: Mi, 19.02.2014 11:34
von TrueColor
Hallo,

ich letztens auf folgenden Code gestoßen:

Code: Alles auswählen

Sub mySub
   [...]
   Call anotherSub
   Exit Sub
End Sub

Sub anotherSub
  [...]
End Sub
Unter welchen Bedingungen und aus welchen Gründen sollte oder muss "Exit Sub" verwendet werden? Welche Probleme könnten auftreten, wenn's nicht verwendet wird? Ich habs bisher nie verwendet und eigentlich auch noch nie vorher gesehen.

Danke

Re: Exit Sub

Verfasst: Mi, 19.02.2014 12:19
von Karolus
Hallo

exit sub muss man eigentlich nur in einem if...end if -Block benutzen, wenn man den Code nach dem Block im "if Fall" nicht ausführen möchte.

Dein gezeigter Code enthält weder ein if..end if noch irgendetwas zwischen exit sub und end sub. von daher ist das eine völlig sinnfreie Verwendung von exit sub.

Karolus

Re: Exit Sub

Verfasst: Mi, 19.02.2014 13:51
von TrueColor
Also nur nötig, wenn ein vorzeitiger Abbruch des Macros erzwungen werden soll. Gut, kam mir schon komisch vor, hab ich mich also zu Recht gewundert.

Danke