If N >= 90 Then MsgBox "优秀" ElseIf N >= 80 Then MsgBox "良好" ElseIf N >= 60 Then MsgBox "合格" Else MsgBox "不及格" End If End Sub 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 二、逻辑顺序的重要性 在多条件判断中,逻辑顺序至关重要。
第一步,看看If Then的语法结构 If 条件Then 执行代码1 执行代码2 执行代码N End If 上述代码在执行的时候,先是判断“条件”是否满足 不满足为假时,跳过If代码段,直接执行End If后的VBA代码 满足为真时,执行If中的代码,直到End If 今天的业务需求 根据学生的成绩数据,小于60分的为不及格,反之则为及格...
If TextBox1.Text Like sPattern Then MsgBox "输入正确" Else MsgBox "输入错误" End If End Sub 示例说明:本代码中[F W]*表示字符以F或W开头的字符串,使用&连接符将其与变量sEnd所代表的字符串“in Office”相连接。如果您在文本框中输入以字符F或字符W开头并以“in Office”结尾的句子,将显示“输入正...
另外If语句还可以进行多条件分支即If-Then-ElseIf语句。该语句的分支数量可以根据程序员的特定需求添加任意多个ElseIf条件分支,该语句的调用格式如下: If 条件表达式1 Then 执行语句1 ElseIf条件表达式2 Then 执行语句2 …… Else 执行语句n End If 示例: 结果: 就像我们人生充满着很多选择一样,VBA语句的选择语句...
在Excel中,VBA(Visual Basic for Applications)宏是一种编程语言,可以用于自动化执行各种任务和操作。VBA宏中的If-Then-Else语句是一种条件语句,用于根据特定条件执行不同的操作。 If-Then-Else语句的基本语法如下: 代码语言:txt 复制 If 条件 Then ' 如果条件为真,则执行这里的代码 ...
Excel VBA中的IF语句是一种条件语句,用于根据特定条件执行不同的操作。IF语句根据条件的真假来决定程序的执行路径。 IF语句的语法如下: 代码语言:txt 复制 If condition Then ' 条件为真时执行的代码 ElseIf condition Then ' 另一个条件为真时执行的代码 ...
Like 作用于汉字查找的表示方法 For j = 1 To Len(Cells(i, 4))If Mid(Cells(i, 4), j, 1) Like "[含肉松水果奶油芝麻]" Then k = k & Mid(Cells(i, 4), j, 1)Next Like 用于窗体的模糊查询表示方法 If Cells(i, 1) Like UserForm5.TextBox1 & "*" And Cells(i, 2) ...
#008 If rng.Text Like "*a*" Then #009 .Range("A" & a) = rng.Text #010 a = a + 1 #011 End If #012 Next #013 End With #014 End Sub 代码解析: 此子过程过程使用 For Each...Next 语句和 Like 运算符在单元格区域 B1:E10000 中搜 索含有“a”字符的单元格,找到匹配单元格以后将...
VBA IF then 代码 方法/步骤 1 1.点击鼠标右键,选择“新建”选项,然后在“新建”选项中选择“mircosoft office Excel 2007工作簿”选项,新建一个Excel表格。2 2.根据要求输入相应的数据。作者这里输入的数据为某班级的学生的成绩,判别的规则为≥90为优秀,≥80为良好,≥70为一般。≥60为及格,小于60为不...
第一个是Then后面执行的代码段,这部分代码是在满足If后面的条件时程序执行的代码段 第二个是Else后面执行的代码段,这部分就是不满足If后面的条件时程序执行的代码段 我们的业务需求 还是判断成绩,小于60不及格,大于等于60及格 这次使用If Then Else判断语句实现的代码如下:Sub jige()For i = 2 To 10 If ...