VB高手问题!高手请进。

来源:百度知道 编辑:UC知道 时间:2024/05/17 06:42:44
Command1按钮我要执行两个If语句,怎样写代码可以使程序如果不符合第一个If语句,就停下来,不再执行第二个If语句?

Private Sub Command1_Click()
If 条件1 Then
If 条件2 Then
结果1'符合条件1和条件2
Else
结果2'符合条件1,但不符和条件2
End If
Else
Exit Sub'不符和条件1,退出
End If
End Sub

不符合的时候就写个“Exit Sub'”

另一种办法是在第二个If结束以后,在End Sub之前加一句
errIf:
后面什么都不跟
那么,不符合的时候就写
GoTo errIf