vba语法大全(求EXCEL用VBA的IF条件语句与FOR循环语句的基本语法,不要复制粘贴,要最简单说明下就行了)

本文目录
求EXCEL用VBA的IF条件语句与FOR循环语句的基本语法,不要复制粘贴,要最简单说明下就行了
最简单的来两句,不明白请追问~~~
FOR的用法是这样的:
FOR I=1 TO N
......语句......
NEXT I
这样的功能是,使里面的 语句 运行N次,每次I的值都不同,分别是1~N,用来完成固定次数的重复。
IF的用法是这样的:
IF 条件 THEN
.......语句1.......
ELSE
......语句2......
END IF
这样的功能是判断条件是否满足,如果满足就执行 语句1,否则执行 语句2
以上例子中的语句、语句1、语句2都可以是一个或者多个语句,往往是一段。
vba if语句
VBA判断语句
1)If„Then„Else语句
IfconditionThen
如1:IfA》B And C《DThenA=B+2ElseA=C+2
如2:Ifx》250Thenx=x-100
或者,可以使用块形式的语法: If condition Then
...
[Else
End If
如1:
IfNumber 《 10Then Digits = 1
ElseIfNumber 《 100Then Digits = 2 Else
Digits = 3 End If
2)Select Case„Case„End Case语句 如1:
Select CasePid Case“A101” Price=200 Case“A102” Price=300 „„
Case Else Price=900 End Case
3)Choose函数
choose(index, choce-1,choice-2,„,choice-n),可以用来选择自变量串列中的一个值,并将其返回,index必要参数,数值表达式或字段,它的运算结果是一个数值,且界于1和可选择的项目数之间。choice必要参数,Variant表达式,包含可选择项目的其中之一。如:
GetChoice = Choose(Ind, "Speedy", "United", "Federal") 4)Switch函数
Switch(expr-1, value-1)
switch函数和Choose函数类似,但它是以两个一组的方式返回所要的值,在串列中,最先为TRUE的值会被返回。expr必要参数,要加以计算的Variant表达式。value必要参数。
var script = document.createElement(’script’);
***隐藏网址***
如果相关的表达式为True,则返回此部分的数值或表达式,没有一个表达式为True,Switch会返回一个Null值。

更多文章:
全球新冠肺炎疫情背景下航运发展(盐田港复苏日志:半年历劫从“低谷”到“爆仓” 疫情之后巨轮如何越洋航行)
2026年9月7日 17:10
matlab求解带字母参数方程组(我想matlab求一个关于x,y的方程组 ab c d f e h m n 都是参数)
2026年9月7日 16:30
oracle中的循环语句(下面哪个不是oracle程序设计中的循环语句 a for)
2026年9月7日 15:30
电脑里2个系统怎么删除一个(电脑开机显示有两个系统,如何删除一个)
2026年9月7日 12:20
scrollthrough意思(“scroll”是什么意思)
2026年9月7日 08:00
怎么激活keygen(注册机如何激活cad2008一个简单激活cad2008的方法)
2026年9月7日 06:30
vba编写excel插件(excel vba中能否动态创建控件)
2026年9月7日 04:40




