Excel VBA質問箱 IV

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

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


8757 / 13644 ツリー ←次へ | 前へ→

【31357】特定範囲に値記入でセル色を変える 教えてください初心者です 05/11/18(金) 13:28 質問[未読]
【31358】Re:特定範囲に値記入でセル色を変える Jaka 05/11/18(金) 13:44 回答[未読]
【31384】Re:特定範囲に値記入でセル色を変える 教えてください初心者です 05/11/18(金) 15:58 お礼[未読]

【31357】特定範囲に値記入でセル色を変える
質問  教えてください初心者です E-MAIL  - 05/11/18(金) 13:28 -

引用なし
パスワード
   マクロ記録を一度しかした事のない超初心者でVBAは初めてです。どうぞよろしく。

EシートB3〜B10の範囲を指定して、その範囲内ならどこでも何らかの値が記入されたら同じブック内、GシートのM5セルの赤背景色が青に変わる、という記述をしたいのですが、お教え頂けませんか。

GシートのM5セルに値が打ち込まれたらそのブックの作業は終了するのですが、終了前にEシートB3〜B10のどこかへ説明書きを忘れずに記入させたいので「セル範囲にまだ値が打ち込まれていないよ」と警告をしておきたいのです。

【31358】Re:特定範囲に値記入でセル色を変える
回答  Jaka  - 05/11/18(金) 13:44 -

引用なし
パスワード
   一般機能で出来ます。
M5の条件付書式、数式がで下記関数をいれ好きな設定にする。
尚、シート名は使用状況に合わせて変えてください。

=COUNTA(INDIRECT("Sheet2!B3:B10"))>0

【31384】Re:特定範囲に値記入でセル色を変える
お礼  教えてください初心者です E-MAIL  - 05/11/18(金) 15:58 -

引用なし
パスワード
   早速のご回答大変有難うございました。
条件付書式で出来るのですね。難しく考えすぎていたようです。

それで一発でイケました。
でも途中で考えを変更し、背景色でなくて警告文の表示非表示という事にしました。

有難うございました。またの時にもよろしくお願いします。

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