vba中if中为什么不能用or?
IF基本用法是: If 条件1 Then 语句段 End if 或: If 条件1 Then 语句段1 Else 语句段2 End if 这样使用If语句,就可以使程序有选择性的执行代码。 注意,If语句一定要有判断条件和执行语句,最后用 End If 结尾。但如果执行语句只有一条,就可以缩成一行,不必再写End If。如: If 条件1 Then 语句1 或: If 条件1 Then 语句1 Else 语句2 IF与and,or用法 if 变量1=条件A then if 变量2=条件B or 变量2=条件C or 变量2=条件D then ...... end if end if 只用一个IF if (变量1=条件A and 变量2=条件B) or (变量1=条件A and 变量2=条件C) or (变量1=条件A and 变量2=条件D) then ………… end if