<p class="Paragraph">Příkazem GoTo lze aplikaci <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic sdělit, že má pokračovat v provádění programu v jiném místě v proceduře. Toto místo musí být označeno návěštím. Chcete-li nastavit návěští, přiřaďte mu název a ukončete je dvojtečkou (:).</p>
<p class="TextInTable">Příkaz GoTo je pozůstatek dialektů jazyka BASIC, který je zachován pouze z důvodu zachování kompatibility. Pokud příkaz GoTo používáte často, budou programy špatně čitelné. Z tohoto důvodu se kromě procedur On...GoTo a On Error GoTo doporučuje používat spíše procedury typu Sub.</p>
</span></th></tr></table>
<p class="Paragraph"/>
<p class="P2">Příklad:</p>
<p class="PropText">Sub ExampleOnGosub</p>
<p class="PropText">Dim iVar As Integer</p>
<p class="PropText">Dim sVar As String</p>
<p class="PropText">iVar = 2</p>
<p class="PropText">sVar =""</p>
<p class="PropText">On iVar GoSub Sub1, Sub2</p>
<p class="PropText">On iVar GoTo Line1, Line2</p>
<p class="PropText">Exit Sub</p>
<p class="PropText">Sub1:</p>
<p class="PropText">sVar =sVar & <text:s text:c="" xmlns:text="http://openoffice.org/2000/text"/>" From Sub 1 to" : Return</p>
<p class="PropText">Sub2:</p>
<p class="PropText">sVar =sVar & <text:s text:c="" xmlns:text="http://openoffice.org/2000/text"/>" From Sub 2 to" : Return</p>