EXCEL VBA中 if条件语句的介绍

 时间:2026-02-13 21:07:34

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

  • EXCEL对话操作——msgbox
  • 怎样用VBA对选区数据按拼音排序并区分大小写?
  • vba中全局变量和局部变量的重要解析
  • 怎样使用VBA批量填充单元格数据?
  • 怎样使用VBA根据最大值和最小值求所有数据之和?
  • 热门搜索
    丽江旅游花费 我国旅游业发展现状 宁波旅游地图 酒泉旅游景点大全 旅游政策法规 康辉旅游集团 乌镇旅游攻略一日游 兴城旅游景点 天下旅游网 张家界旅游公司