[[20160421171707]] 『セルの色の変更を連動させる』(キキ) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『セルの色の変更を連動させる』(キキ)

こんにちは、いつもお世話になっております。

どうしても自力で解決できない問題がありまして、
もしご存じの方がいらっしゃればご教示頂ければ幸いです。

早速ですが、以下質問になります。

A列 通し番号
B列 名前
C列 注文日
D列 注文時間
E列 注文商品

の規則でデータが入力されています。
B-E列のいずれかのセルの色を手動で黄色にした場合、
当該行A列のセルの色を自動で黄色にすることは可能でしょうか。

例えば、D列の内容が不明で後程入力する場合、手動でD列のセルの色を黄色にします。
その際に、当該行A列のセルも自動で黄色にしておき、
D列の入力が完了し色を白に戻したら当該行A列のセルも白に戻るという仕組みです。

説明がわかりずらく申し訳ありません…><
おわかりになる方がいらっしゃましたら、ご教示頂ければ大変助かります。

何卒よろしくお願いいたしますm( )m

< 使用 Excel:Excel2010、使用 OS:unknown >


色を直接見るのではなく、どこか1列に変更中欄でも用意して、ここに入力があれば行全体に色が付くような、条件付き書式を設定してはどうでしょうか?
(???) 2016/04/21(木) 17:40

実際のデータはA-BK列まである為、一目でわかるようにしたいと考えてます。
可能であれば、質問させて頂いた内容の回答を頂けると助かりますm( )m

よろしくお願いいたします。
(キキ) 2016/04/21(木) 17:47


 >>質問させて頂いた内容の回答を頂けると助かります

 であれば、最初から A〜BK と記述してください。

 で、同じく、そちらの意向(まず、手動で色を塗る)にはそいませんが。

 最終的には A列〜BK列 すべてに値が入るという条件であれば

 B列〜BK列の値のあるセルの数が 62 でなかったら その中の空白セルに色を付けるとともに、A列のセルにも色を付けるという条件付書式はいかがですか。

 A列を選択して条件付書式 数式が =AND(COUNA(B1:BK1)>0,COUNTA(B1:BK1)<62)

 B:BK列を選択して条件付書式 数式が =AND(COUNTA($A1:$BK1)>0,B1="")

(β) 2016/04/21(木) 18:01


説明が不足し大変失礼いたしました。

A-BK列の全てに値が入るわけではなく、
オーダーによってはA-BK列に空白セルが発生する場合があります。
他のいい方法を探してみたいと思います。

ありがとうございましたm()m

(キキ) 2016/04/22(金) 11:29


もう終了したようですが、蛇足でコメントします。

(1)
>可能であれば、質問させて頂いた内容の回答を頂けると助かります

セルの値の変化であれば、Changeイベントプロシージャで拾えます。
しかし、セルの色の変化に反応するイベントプロシージャは無いので
最初から無理な注文をしていることを自覚してください。

理屈から言えば、
・一定の時間(例:数秒単位)ごとに、
・全てのセルの色をそれぞれ別のシートにでも保管しておき、
・前の状態と比較して変化があれば、色が変わったと判断する、
という処理でも書けばできないことはないのでしょう。

しかし、そうした監視機能は大変無駄な処理に思えますし、
そうしたことをすることで、そのほかの重要な処理に避ける資源が
なくなり、本末転倒と考えられます。

ですから、???さんから別の対応策提案があったのです。

(2)
どうしても色にこだわるなら、
・選択したセルだけでなく、同時に当該行のA列も同時に黄色にするマクロ
・全体に対して黄色をクリアーするマクロ
の二つを使うことです。
例えば、これらをなんらかのキーにアサインして、
それを使えばどうでしょうか。

(γ) 2016/04/23(土) 07:18


こんにちは。

>オーダーによってはA-BK列に空白セルが発生する場合があります。
空白であるのが正しいセルは、「空白」と文字で入力するとか、
もっと簡略に「-」と入力するとかのルールにしたら、
条件付書式でいけると思いますが、いかがでしょう。

( 佳 ) 2016/04/23(土) 08:19


読みなおしたら、
>実際のデータはA-BK列まである為、一目でわかるようにしたいと考えてます。
ということのようですね。
列の数の多さのゆえに、A列の通し番号が判別しにくい、ということなら、
「ウインドウ枠の固定」機能を使ってA列を常に表示しておけば済むのかな?

(γ) 2016/04/23(土) 09:16


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.