- ベストアンサー
エクセル_条件付書式!
エクセルで以下のような条件付書式を設定したいのですが、どうしたらよいのでしょうか?ご教授願います。 現在あるリストを作成し、プルダウンリスト(50音順に並び変え)で選択できるよう設定してあります。例えばa,b,c,d,e,f,g・・・・・・・,z。 プルダウンリストからa,d,h,q,yを選んだ場合、セルの背景の色が変わるといった条件を設定したいです。変わる背景の色は1色で問題ないです。ただ、プルダウンリストの並びは変えたくないです。 マクロになるのでしょうか? マクロはまったくの初心者です。 よろしくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
折角プルダウン用のリストを作っているのですからそのリストを使う方法がありますね 例えばF列にA1~A26セルにA~Zがリストとして設定してあり、プルダウンリストがA1~A10までだとして・・・ A1~A10を選択した状態で条件付き書式から「数式」を選択 「=OR(A1=$F$1,A1=$F$4,A1=$F$8,A1=$F$17,A1=$F$25)」の式を入れます 背景色はお好みの色を^^ 「a,d,h,q,y」に背景色が付きます
その他の回答 (2)
- mu2011
- ベストアンサー率38% (1910/4994)
>プルダウンリストからa,d,h,q,yを選んだ場合、セルの背景の色が変わる ⇒選択入力したセルの背景色が変わるという認識で回答します。 (1)仮にプルダウンリストをsheet2!A1:A50範囲とし、 色変更対象データに対応するB1:B50に「1」を設定 (2)sheet2!A1:A50を選択→ctrl+F3キー同時押下→名前を定義(仮にLISTとします) Sheet2!A1:B50を選択→ctrl+F3キーを同時押下→名前を定義(仮にcolorとします) (3)プルダウン対象セルの入力規則は、「リスト」を選択→元の値を=LISTとします 条件付き書式設定で、「数式が」を選択→=VLOOKUP(セル,color,2,false)=1→書式→パターンタブで色を選択→OK 因みにリスト表示の右列のフラグを変更する事で背景色を変えられます。
お礼
無事出来ました。ありがとうございました。
- MackyNo1
- ベストアンサー率53% (1521/2850)
このような場合は、数式を使った条件付き書式を利用します。 たとえば、B2セル以下にその条件付き書式を適用するなら、B2セル以下を選択し、「書式」「条件付き書式」で「数式が」にして以下のような数式を入力して「書式」でセルの背景色を設定して下さい。 =OR(B2="a",B2="d",B2="h",B2="q",B2="y")
お礼
無事出来ました。ありがとうございました。
お礼
無事できました。ありがとうございました。