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根据最大值和最小值求所有数据之和?
  • 热门搜索
    教学评价怎么写 日语你好怎么说 宝宝长湿疹怎么办 打折怎么算 泰拉瑞亚传送器怎么用 华为双系统怎么切换 五行缺水怎么补 微信怎么群发信息 是怎么回事 淘宝直通车怎么收费