Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8363 / 13646 ツリー ←次へ | 前へ→

【33621】IF関数について 陸遜 06/1/16(月) 22:30 質問[未読]
【33623】Re:IF関数について awu 06/1/16(月) 23:30 回答[未読]
【33762】Re:IF関数について 陸遜 06/1/19(木) 22:46 お礼[未読]

【33621】IF関数について
質問  陸遜  - 06/1/16(月) 22:30 -

引用なし
パスワード
    セルにテキストがあるかないかで条件判別したいのですが、なぜかうまくいきませんでしたので、どなたかご教授願います。

1.If Range("B3")= "" Then GoTo owari:
 これについてはうまくいきました。

2.If Range("B3,E4")= "" Then GoTo owari:
これについては、うまくいきませんでした。

3.If Rows("3:3")= "" Then GoTo owari:
 これもうまくいきませんでした。

 どうやら対象が複数になると失敗するようです。4つのセルについて条件
を判別したいのですが、どのようにしたら良いのでしょうか。


【33623】Re:IF関数について
回答  awu  - 06/1/16(月) 23:30 -

引用なし
パスワード
   まず、Ifは 関数ではなくてステートメントです。(If...Then...Else ステートメント)

こんな感じで如何でしょうか。

2. 
If Range("B3,E4")= "" Then GoTo owari
   ↓
If Range("B3").Value = "" And Range("E4").Value = "" Then GoTo owari


3. まぁ、A列以外の非表示列が、無いものとして

If Rows("3:3")= "" Then GoTo owari:
   ↓
If Range("IV3").End(xlToLeft).Column = 1 And Range("A3") = "" Then GoTo owari

【33762】Re:IF関数について
お礼  陸遜  - 06/1/19(木) 22:46 -

引用なし
パスワード
   ▼awu さん:
ありがとうございました!!基本的なことで煩わせて申し訳ありませんでした。
またよろしくお願いします。

8363 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free