在Excel VBA中,`If`语句是实现条件判断的重要工具。以下是常见用法总结:
| 语法结构 | 说明 |
| `If 条件 Then` | 当条件为真时执行后续代码 |
| `If 条件 Then ... Else ... End If` | 条件为真执行一段代码,否则执行另一段 |
| `If 条件1 Then ... ElseIf 条件2 Then ... Else ... End If` | 多条件判断,按顺序检查 |
例如:
```vba
If Range("A1").Value > 10 Then
MsgBox "大于10"
Else
MsgBox "小于等于10"
End If
```
使用`If`可提高程序灵活性,适用于数据验证、逻辑控制等场景。建议合理嵌套,避免代码冗长。