EXCEL VBA中 if条件语句的介绍

 时间:2026-05-01 01:06:01

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根据最大值和最小值求所有数据之和?
  • 热门搜索
    杰克棋牌怎么样 离婚手续如何办理 mo生活移动商城 统招是什么意思 lock是什么意思 怎么去色斑 word横版怎么设置 如何更换彩铃 海尔空调制热怎么调 瓷砖怎么看好坏