Unbedingter Sprung (GoTo)

Mit dem GoTo-Befehl kann zu einem in der Funktion definierten Label gesprungen werden. Ein Rücksprung zu einem davor stehenden Codefragment kann mit einem weiteren GOTO zu einem zweiten Label erreicht werden.

Ein Label wird über das Schlüsselwort Label gekennzeichnet.

 

Function TuWas(ByVal Parameter1 As Long) As Long

 

   If Parameter1 = 10 Then

      Goto Sprungmarke

   End If

 

Label Fertig

 

   Exit Function 0

  

Label Sprungmarke

   TuWas := 100

   Goto Fertig

End Function