EXCEL VBA中 if条件语句的介绍

2025-10-27 11:58:14

1、'单行写法  (后面将省去首尾两句)

Sub 条件语句()

If a < 20 Then [b2] = "good"

end sub

2、'多行写法

If a < 20 Then

[b2] = "shit"

End If

'if esle

If a < 20 Then

[b2] = "yes"

Else

[b2] = "no"

End If

3、'多条件判断

If a < 20 Then

 [b2] = "very bad"

ElseIf a < 40 Then

 [b2] = "bad"

ElseIf a < 60 Then

 [b2] = "normal"

Else

 [b2] = "good"

End If

4、单行写法if后,执行多条语句,用冒号隔开

If a < 20 Then [b2] = "good": [b3] = "yes"

'单行if else

If a < 20 Then [b2] = "aa" Else [b2] = "bb"

5、总结:

if 条件1 then

  条件1成立时运行的语句

elseif 条件2 then

 条件2成立运行的语句

....

else

  所有条件都不成立时运行的语句

end if

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢