- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:入力した数字の対応セル背景色を変更する方法)
入力した数字の対応セル背景色を変更する方法
このQ&Aのポイント
- エクセルで背景色を変えるものなのですが、入力した数字により、指定範囲のセルの背景色を変更したいのです。
- 数字を入力するセルは10個あり(A~Jまで)、そこにそれぞれ1~50までのどれかを入力するとそれ以降のセルの50個(K=1,L=2,M=3,N=4,O=5,P=6・・・BH=50)の背景または文字色が変わるようにしたいのです。
- マクロでも大丈夫ですが、文法とかよくわからないのでそのまま使用出来るように書いて頂けると助かります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
K列を縦1列選択し,この列にはA:J列の範囲に1が(1個以上)入力されたら色が付くように仕込みをします。 K列を列選択してから,Excel2007ではホームタブの条件付き書式▼からセルの強調表示ルールでその他のルールを開始 現れたダイアログで数式を使用して書式設定するを選び, =COUNTIF($A1:$J1,1) と数式を設定,書式ボタンで希望の書式を取り付けます Excel2003では同様にK列を列選択してから書式メニューの条件付き書式を開始, セルの値が → 数式が に変更して 右の空欄に同じ数式を記入し書式を取り付けます。 同様にL列には=COUNTIF($A1:$J1,2),M列には=COUNTIF($A1:$J1,3)のように順繰り設定していきます。 #応用 実際には一列ずつ1から50まで設定するのはメンドクサイので K列からBH列まで一気に列選択 条件付き書式を開始 数式を使用して書式設定で =COUNTIF($A1:$J1,COLUMN(A1)) と一括して設定します。 ただしこの場合,各列ごとに結果(現れる色)を変更することはできなくなります。
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.1
K1:BH1000を選択して条件付き書式 「数式が」「=AND(CONUTIF($A1:$J1,COLUMN()-10)>0」
質問者
お礼
素早い解答ありがとうございます。 =AND(CONUTIF($A1:$J1,COLUMN()-10)>0 は、 =AND(CONUTIF($A1:$J1,COLUMN()-10)>0) ですかね? うまく出来ませんでした・・・。 でも解答して頂きましてありがとうございます。
お礼
素早い解答有難うございます。 応用でばっちり出来ました! 色は1色で構わなかったので完璧です。 本当にありがとうございました。