多行If语句
语句组可以由一条或多条语句组成,语句组不能与
Then书写在同一行,否则VBA认为是一个单行If语句,会
导致Else没有匹配的If。
语句“End If”是多行If语句的结束标志。在多行If语句
中,即使省略Else子句,也要写该结束标志。省略Else
子句时的多行If语句形式为:
If 表达式 Then
语句组
End If
必须有一个条件或表达式来判断,例如:
```VBA
If Not x = 10 Then
'执行一些代码
End If
```
这里的条件是判断 x 是否等于 10,如果不等于,则执行代码块内的代码。