If 条件式1 Then 条件式1が成立した場合に実行する処理 ElseIf 条件式2 Then 条件式2が成立した場合に実行する処理 Else どの条件式も成立しなかった場合に実行する処理 End If条件式1を判定し、条件を満たしている場合は、直近のThen以降の処理を実行します。条件式1を満たさない場合は、次の条件...
1 在EXCEL中构建数据区域。IF语句应该是用来做判断的,所以要对数据进行判断。之后将文件另存为xlsm格式。2 打开xlsm文件,查看工具栏是否有“开发工具”,如果没有则要在EXCEL选项中进行勾选。3 点击开发工具下的Visual Basic或者使用ALT与F11组合按键进入VBA模式。双击SHEET1开始写代码。4 输入如下代码Sub judge()...
For i=2To10IfCells(i,"B").Value>=60ThenCells(i,"C")="及格"ElseCells(i,"C")="不及格"End If Next i End Sub 在这个例子中,条件表达式Cells(i, "B").Value >= 60为假时,表示学生成绩低于60分,即不及格。这时就执行Else后的代码。 程序运行结果如下: 循环结构 VBA 中程序循环结构基础,以及...
使用If…Then…ElseIf语句,你可以比用前面中的If…Then…Else语句可以完成更多的条件判断。这里是If…Then…ElseIf语句的语法: PS: Else子句是可选的;如果当所有条件为假时,没有要执行的操作,那么你就可以忽略它。你的程序里可以包括任何多个ElseIf子句和条件。ElseIf子句总是出现在Else子句之前的,只有当ElseIf子...
51CTO博客已为您找到关于vba if else语句的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及vba if else语句问答内容。更多vba if else语句相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
If-Then 单行语句。 If 条件表达式 Then 执行语句 If-Then 多行语句。 If 条件表达式 Then 语句块 End if If-Then-Else 语句。If 条件表达式 Then 语句1 Else 语句2 If-Then-Elseif 语句。 If 条件表达式1 Then 语句块1 Elseif 条件表达式2 Then 语句块2 ... Else 语句块N+1 End If Select Case 多...
Else Cells(i, 'C') = '不及格' End If Next i End Sub 在这个例子中,条件表达式Cells(i, 'B').Value >= 60为假时,表示学生成绩低于60分,即不及格。这时就执行Else后的代码。 程序运行结果如下: 循环结构 VBA 中程序循环结构基础,以及多种循环结构形式。包括子类在内,VBA 中常使用的循环结构包括 6...
If 逻辑表达式1 Then ' 逻辑表达式1为真,则执行这里的语句 ElseIf 逻辑表达式2 Then ' 逻辑表达式2为真,则执行这里的语句 Else ' 逻辑表达式1和2都返回了假,则执行这里的语句 End If 例如: If 20 > 30 Then Debug.Print "Not Right" ElseIf 20 < 30 Then Debug.Print "Right" End If 输出结果为:Ri...
2).Select Else Cells(Target.Row, 2) = "√" Cells(Target.Row, 2).Select End If End IfApplication.EnableEvents = TrueEnd Sub右击工作表标签-->查看代码-->将以上代码复制到代码窗口中。6 这是实例效果:注意事项 示例文档下载地址:http://pan.baidu.com/s/1mgJvK9a ...
可参考相关文章:Excel VBA中Range与For结合,可自动化处理数据 Excel VBA的Range函数,是自动化Excel数据处理的好帮手!Excel VBA中通过IF功能快速判断数据与否,真的很方便!Excel VBA中如何用代码实现多层逻辑判断,ElseIf了解一下!Excel中使用VBA代码批量新建特定名称的工作表,效率可以多高?!#三分钟讲知识# ...