

VBA基础
vba条件语句的两种表示方法
2013-11-02 19:08:22
在vba的条件语句中,我们用 If 表达式 Then 语句组1 [Else 语句组2] 这样语句格式来判断条件,
同时我们还有另一种写法,就是
If 表达式 Then
语句组1
[Else
语句组2]
End If
写法一:
If x=0 Then y=cos(x)-x^3+3*x
If x<>0 Then y=sin(x)+sqr (x*x+1)
写法二:
If x<>0 Then
y=sin(x)+sqr (x*x+1)
Else
y=cos(x)-x^3+3*x
End If
这样两条语句表达的结果是一样的,只是vba语句的写法不同而已,效果没有区别,用哪种写法在于个人的习惯。