关键字Is使你能够在Case子句里使用条件表达式。使用关键字Is的Select Case语句的语法如下: Select Case 测试表达式 Case Is 条件1 如果条件1为真时执行的语句 Case Is 条件2 如果条件2为真时执行的语句 Case Is 条件N 如果条件N为真时执行的语句 End Select 例如,我们来比较几个数字: Select Case myNumber Cas...
Case Is >= 60 MsgBox "及格" Case Else MsgBox "不及格" End Select 同时可以针对字符串指定范围和多重表达式。 在下面的例子中,Case 所匹配的字符串为:等于 everything、按英文字母顺序落入从 nuts 到 soup 之间的字符串、以及 TestItem...
当某个Case“表达式值”满足“条件(表达式)”的结果时,执行相应的语句块,并退出Select Case结构。如果没有满足“条件(表达式)”的结果时,就执行Case Else后的语句块。 方括号表示可选。Case子句可以有多个,CaseElse子句可以有也可以没有...
MsgBox "周末到,好好休息!" Case Else MsgBox "未知的日期格式哦。" End Select ```2️⃣ 根据成绩判断等级: ```vba Dim score As Integer score = 85Select Case score Case Is >= 90 MsgBox "优秀!" Case Is >= 80 MsgBox "良好!" Case Is...
Select Case Performance '考察Performance的数值 Case 1 '如果Performance的值等于1 Bonus = Salary * 0.1 Case 2, 3 '如果Performance的值等于2或者3 Bonus = Salary * 0.09 Case Is > 8 '如果Performance的值大于8 Bonus = 100 Case Else '如果Performance的值不等于1或2或3,也不大于8 Bon...
1、Excel VBA的case判断语法结构 Select Case 变量或表达式 Case Is 判断条件1 如果判断条件1成立为真时执行的代码段 Case Is 判断条件2 如果判断条件2成立为真时执行的代码段 Case Is 判断条件N 如果判断条件N成立为真时执行的代码段 Case else 如果以上判断条件都不成立时执行的代码段 End Select 就是对变量...
Select Case语句语法包含以下部分: Part说明 testexpression必填。 任何数值表达式或字符串表达式。 expressionlist-n在出现一个Case时是必需的。 以下一个或多个窗体的分隔列表:expression、expressionToexpression、Iscomparisonoperator表达式。 To关键字 (keyword)指定值的范围。 如果使用To关键字,则更小的值必须在To的...
Case结构,代码如下:Sub MyCode()Dim i As IntegerFor i = 2 To 10Select Case Cells(i, "B").ValueCase Is >= 85Cells(i, "D") = "优"Case Is >= 75Cells(i, "D") = "良"Case Is >= 60Cells(i, "D") = "及格"Case ElseCells(i, "D") = "不及格"End SelectNext i ...
Excel VBA---之判断语句select 简介 select case 语句 :根据表达式的值来决定执行语句中的其中一个。工具/原料 Excel软件 方法/步骤 1 select case 语句 :根据表达式的值来决定执行语句中的其中一个。2 1、在VBE中编写代码:Sub select单条件()i = 1Select Case iCase Is > 0 Debug.Print ("i>0")Ca...
VBA中的Select Case语句 在VBA(Visual Basic for Applications)编程中,Select Case语句用于根据一个表达式的值执行不同的代码块。它类似于其他编程语言中的switch或case语句,提供了一种简洁且易于阅读的方式来处理多个条件判断。 基本语法 Select Case expression Case value1 ' 当expression = value1时执行的代码 Case...