你怎么告诉vba回到你代码中的早期行

时间:2015-06-02 15:12:46

标签: vba

如何告诉vba返回代码中的早期行。我想我需要使用GoTo命令,但我不确定。

2 个答案:

答案 0 :(得分:2)

这应该有效。请注意,这只是一个例子。你永远不应该使用goto来完成这里所做的事情。例如,while循环会更好。

Sub gotoExample()
        Dim a As Integer
        a = 1
line1:
        a = a + 1
        If a < 10 Then
            GoTo line1
        End If
End Sub

答案 1 :(得分:1)

您可以像这样使用GOTO:

some code
...

if some exit condition goto label

more code that gets skipped
...

label:
exit routine