Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Осуществляет безусловное ветвление для указанной строки в процедуре.
Синтаксис
СтрокаGoTo
Обязательным аргументомстроки может быть любая метка илиномер строки.
Замечания
GoTo может ветвиться только для строк в процедуре, где он находится.
Примечание.
Слишком большое число операторов GoTo может затруднить чтение и отладку кода. Использование структурированных операторов управления (Do... Loop, Для... Далее, Если... Тогда... В противном случаепо возможности выберите Вариант).
Пример
В этом примере оператор GoTo используется для ветвления для меток строк в процедуре.
Sub GotoStatementDemo()
Dim Number, MyString
Number = 1 ' Initialize variable.
' Evaluate Number and branch to appropriate label.
If Number = 1 Then GoTo Line1 Else GoTo Line2
Line1:
MyString = "Number equals 1"
GoTo LastLine ' Go to LastLine.
Line2:
' The following statement never gets executed.
MyString = "Number equals 2"
LastLine:
Debug.Print MyString ' Print "Number equals 1" in
' the Immediate window.
End Sub
См. также
Поддержка и обратная связь
Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.