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