Istruzione GoTo
Continua l'esecuzione del programma all'interno di una Sub o di una Function alla riga della procedura indicata da un'etichetta.
Sintassi:
GoTo label[:]
Parametri:
label: A line identifier indicating where to continue execution. The scope of a label in that of the routine it belongs to.
L'istruzione GoTo indica a LibreOffice Basic di continuare l'esecuzione del programma in un altro punto all'interno della procedura. La posizione deve essere indicata da un'etichetta. Per definire un'etichetta, assegnatele un nome seguito da due punti (":").
Non potete utilizzare l'istruzione GoTo per saltare al di fuori di una Sub o di una Function.
Esempio:
Sub/Function
' blocco istruzioni
GoTo Label1
Label2:
' blocco istruzioni
Exit Sub/Function
Label1:
' blocco istruzioni
GoTo Label2
End Sub/Function