答案 0 :(得分:1)
仅仅因为您定义了“ Goto”行,并不意味着它只有在被调用时才能运行。在定义错误块之前添加Exit Sub
,这样代码将在此之前退出。
您可能想要类似的东西
Function aaaaaa() As Boolean
If [SOMETHING] Then
GoTo Error1
Else
aaaaaa = True
End If
Exit Function
Error1:
MsgBox "hi guys"
Exit Function
End Function