Dim productType As String productType = "电子产品"Select Case productType Case "食品" MsgBox "检查食品的保质期吧!" Case "电子产品" MsgBox "检查电子产品的序列号。" Case "服装" MsgBox "检查服装的尺寸和颜色。" Case Els...
SelectCase可以匹配更复杂的代码逻辑,因此代码写起来比较灵活和方便。但,这并非没有代价,就上例而言,Is关键词指定的比较范围,是调用函数实现的(其实SelectCase的比较都是通过函数调用实现的),因此理论上的开销也会随之增加。IfElse相对来说就没有什么花样,正因为如此,编译器处理起来也更直接了当,但代码量会...
P3:如何运行VBA代码 10:19 P4:变量和对象 04:26 P5:数据类型和变量声明 10:24 P6:单元格对象 11:50 P7:工作表对象 06:06 P8:工作簿对象 04:12 P9:UsedRange与CurrentRegion 07:10 P10:End属性 10:31 P11:VBA运算符 08:17 P12:IF语句 11:13 P13:Select Case语句 08:15 P14:For循...
Case Else Cells(y, 1).Interior.ColorIndex = 3 End Select Next End Sub 程序分析:首先使用Cells表示单元格,然后用“For…Next”循环语句从第以行到第10行检查Cells(y,1)的值,如果该值为70以上(这种类型的比较要使用Is来写成“Is>=70” ),就执行语句“Cells(y, 1).Interior.ColorIndex = 5”,就行...
case is <= 6 所以,这个is就跟上面那个to一样,就是个命令词而已,没啥特殊的。如果你非要解释,那它就是代表了这个数(即select case后面那个的值)本身。 Dim number As Integer = 8 Select Case number Case 1 To 5 Debug.WriteLine("1到5之间") ...
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...
Case Is >= 80 '成绩大于等于80 MsgBox "优好" Case Is >= 60 '成绩大于等于60 MsgBox "及格" Case Else '上述都不满足,不及格 MsgBox "不及格" End Select 上面三种形式,可以同时出现在一个CASE中,多个测试表达式列表之间用逗号分隔。...
尽管在Select Case语句里使用Case Else不是强制的,使用它总是很好的,以防止万一测试有没有预料到的值。Case Else子句是个放置错误信息的好地方。 8.和Case子句一起使用Is 有时候,作决定是基于测试表达式的条件,例如它是否大于,小于,等于或使用一些其它的关系运算符(参见表5-1)。关键字Is使你能够在Case子句里使用...
VBA Select Case详解 📌 Select Case语句在VBA中用于根据不同条件执行不同的代码块。其结构如下:1️⃣ 首先,定义一个变量(例如xxx),这个变量将作为选择的基础。2️⃣ 然后,使用Case关键字列出可能的条件(例如表达式列表-1、表达式列表-2等)。每个条件对应一个子语句,当变量的值满足该条件时,就执行相应...
基本语句-Select Case多条件判断语句 #vba #vba教程 #excel #excel教学 - 老鱼EXCEL于20221118发布在抖音,已经收获了1.7万个喜欢,来抖音,记录美好生活!