Excel VBA中if语句的用法

2024-10-15 00:55:45

我们都知道作为程序,它有两大结构,一个是if语句,一个是循环语句。在VBA中if语句即使基本的语句结构,也是用的非常广的语句,实用性也是非常强的,下面小编为大家分享VBA中if语句的详细用法!

工具/原料

office Excel

具备VB基础更好

if语句的用法

1、if语句的含义 if语句字面意思就是如果的意思,如果条件为真,那么就执行if语句里面的程序,这个程序,一般指then后面的,一个if语句可以没有end if ,但绝对不能没有then,这一点是要注意的,

Excel VBA中if语句的用法

2、if……then……结构 该结构一般用于比较简单的判断语句执行,下面以一段实例程序来讲解实例:如果第一个单元格不为空,那么就弹出一个提示框”单元格不为空“程序: Sub 判断语句()If Cells(1, 1) <> "" Then MsgBox "单元格不为空"End Sub

Excel VBA中if语句的用法

4、if ……then…本煮骢擂…else……end if结构 该结构用于事件只有两个可能的情况先选择的判断语句,具体见下面实例分析实例:对于第一列的第1荑樊综鲶,2行两个单元格做判断,如果单元格值为空,则在相应的第二列单元格输出false,否则输出Ture程序:Sub 判断语句()Dim i As IntegerFor i = 1 To 2If Cells(i, 1) = "" Then Cells(i, 2) = "false"Else Cells(i, 2) = "True"End IfNextEnd Sub

Excel VBA中if语句的用法

6、if语句嵌套使用 if语句可以灵活的嵌套使用的,如下面这套程序Sub 判断语句()Sub 判断语句()If Cells(1, 1) <> "" Then If Cells(1, 1) = "VBA教研室" Then MsgBox "OK!" Else MsgBox "NO!" End IfEnd IfEnd Sub

Excel VBA中if语句的用法

关注小编

1、本经验属于原创经验,快来赞哦!如果喜欢就为小编投上一票;如果觉得小编的内容你还感兴趣,就关注一下呗!

猜你喜欢