GoTo 語句
無條件地分支至 程式內的指定行。
語法
GoTo行
註解
GoTo 只能分支至程序中出現的行。
注意事項
太多 GoTo 語 句可能會讓程式代碼難以讀取和偵錯。 使用結構化控制項語句 (執行...Loop, For...接下來,如果...然後。。。否則,請盡可能選取案例) 。
範例
此範例會使用 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 支援與意見反應。