Инструкция обеспечивает принудительный переход к оператору, помеченному указанной меткой.
Метка — строка символов, которая указывается перед другой инструкцией программного кода, отделяется символом двоеточие (:). Количество меток не ограничено, имя метки должно быть уникально на уровне процедуры, например:
GoTo метка
Пример 11
Повторить ввод ставки налога и исходной суммы, если результат расчета суммы налога неудовлетворительный.
Фрагмент программного кода:
Met1: taxnalog = InputBox("Ставка налога - ",, 0.2)
summ1 = InputBox("Исходная сумма - ", , 2000)
If MsgBox("Сумма налога - " & taxnalog * summ1 & _ vbCrLf & "Выход-OK,повтор-Cancel", vbOKCancel, _ "Результат расчета суммы налога")=2 Then GoTo Met1