• ベストアンサー

エクセルVBA If Then 構文でOR条件の場合のVBA記述方法は?

仮にセル("A1")が空白か Falseの場合は Then 以下のことをする。 と書きたいのですが If Sheets("Sheet1").Range("A1")="" Then ~略 If Sheets("Sheet1").Range("A1")=False Then ~略 と別々に記載する方法しかわかりません。 ワークシート関数のようにIF(OR(A1="",A1=False),~略)というようにまとめて記述するにはどう書けばいいのでしょうか? AND条件の場合も教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • wildcard
  • ベストアンサー率54% (54/100)
回答No.1

If Sheets("Sheet1").Range("A1")="" Or Sheets("Sheet1").Range("A1")=False Then でokですヨ。ちなみにAndの場合は、上記のOrの箇所をAndに変更するだけです。

AQUALINE
質問者

お礼

おそくなりましたが、ありがとうございました。

関連するQ&A