VBA学习04_For..Next/IF...Then..

本文介绍了VBA编程的基础知识,包括For...Next循环结构的应用、IF...ELSE条件判断语句的使用以及常用的关系运算符。通过具体示例展示了如何利用这些结构进行简单的数据处理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

For…Next

Sub toUSD()
	Dim rate , i
	rate = Cells(8,6)

	For i = 11 To 20 Step 1
		Cells(i,6) = Cells(i,6) / rate
	Next i  					//此处 i 可以省略
End Sub
  1. Step 1 默认情况下可以省略,其它情况需要写上
  2. Next i 中的 变量名 i 可以省略,建议写上
  3. Tab 键 代码层次分明

IF…ELSE

 格式1:  If 符合条件 Then 
 				执行分支
			Else 
				执行分支
			End if
 格式2:  If 条件1 Then 
 				执行分支
			Elseif  条件2   Then 
				执行分支
			Else if  条件3   Then 
					...
			Else
					
			End if

示例语句

Option Explicit
-------------------
Sub evaluate()
	Dim score
	score = (Cells(4,6) + Cells(5,6) + Cells(6,6)) / 3
	Cells(7,6) = score

	If  score >= 60 Then
		Cells(8,6)  = "及格"
	Else
		Cells(8,6)  = "不及格"
End Sub
	
If Score < 60 Then Cells(8,6) = "不及格"
End if

在不需要第二个分支时,可以不写Else子句

关系运算符

< 小于
> 大于
= 等于
<>  不等于
>=  大于等于
<=  小于等于
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

pigerr杨

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值