こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセル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条件の場合も教えてください。よろしくお願いします。

投稿日時 - 2003-03-10 13:07:24

QNo.494212

困ってます

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

If Sheets("Sheet1").Range("A1")="" Or Sheets("Sheet1").Range("A1")=False Then

でokですヨ。ちなみにAndの場合は、上記のOrの箇所をAndに変更するだけです。

投稿日時 - 2003-03-10 13:22:42

お礼

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

投稿日時 - 2003-03-18 09:55:38

このQ&Aは役に立ちましたか?

5人が「このQ&Aが役に立った」と投票しています

回答(1)

あなたにオススメの質問