• ベストアンサー

他のセルの値で、背景の色を変えたい

Excel2003を使っています。 例えば、 ・A1セルの値が"apple"に変更されたら、A2セルの背景の色が赤になる ・A1セルの値が"apple"以外に変更されたら、A2セルの背景の色が白になる ような設定は可能でしょうか? 自分自身の値により、自分の背景の色を変えるのは、条件付き書式でできるのですが、他のセルの値により変化させる方法が分かりません。 ご存じの方がいらっしゃいましたら、教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • Trick--o--
  • ベストアンサー率20% (413/2034)
回答No.1

同じく、条件付き書式で設定できます A2セルの書式の条件 「数式」が「=$A$1="apple"」 とすると、A1セルがappleのときの書式を指定できます 絶対参照、相対参照の使い方は普通の数式と同様です

siffon9
質問者

お礼

できました! 条件付き書式にこんな使い方もあったのですね、知りませんでした。 ご回答ありがとうございました。

関連するQ&A

  • マクロ:範囲内のセルを1つずつ編集する

    EXCEL2003を使っています。 マクロは全くの初心者です。 VBはVB.NETを少しかじった程度です。 A1:A30に値1、B1:B30に値2が入力されています。 (1)B1の値がA1より大きい場合セルの背景色を青色に変更。 (2)B1の値がA1より小さい場合セルの背景色を赤色に変更。 (1)(2)の動作をB1からB30まで順番に行いたいのです。 条件付書式のやり方は分かります。 ですが条件付書式の場合単独のセルを指定する方法しか分かりません。 範囲内のセル全てに1つずつ条件付書式を適用するマクロを組みたいのです。 どなかた知恵を貸して下さい。 宜しくお願いします。

  • EXCEL2007セルの色を数式で取得したい

    EXCEL2007セルの色を数式で取得したい EXCEL2007で条件付き書式を使って現在使って特定の値が入っているセルを 条件付き書式を使って背景を赤色を変えるというシートを作成しました。 さらに、特定のセルをダブルクリックすると書式を水色に変わるという処理 をVBAで実現したのですが、既に条件付き書式によって赤くなっているセルの 背景色を水色に変えることができません。 つまり、書式設定した背景色が条件付き書式の背景色につぶされてしまいます。 書式設定した背景色(水色)の方を優先させたいので、条件付き書式の条件に セルの書式に背景色が設定されているときには条件外とするようにしたいのですが。 どうやって、数式で書式設定した背景色を取得できますか? もしくは、他の方法で実現できるアイデアがありましたら、紹介してください。 どうぞ、よろしくお願いいたします。

  • セルの値が空白じゃないなら色を付ける

    セルの値が空白じゃないなら色を付ける、 という事をエクセルの条件付き書式でやりたいのですが、 <>"" としても、 ="<>""""" 変化してしまい、色が付きません。 「セルの値が空白じゃないなら色を付ける」にするにはどうすればいいでしょうか?

  • エクセルでセルの値を関数として得る

    セルA1に 山田 セルA2に =A1 セルA2の条件付き書式で、値が、山田 なら 赤色にする とするには、条件付き書式ではどのようにすればよいでしょうか。 ="山田”を条件としてもうまくいきませんでした。

  • IF関数でセルの値だけでなく背景色も同じにする方法

    sheet2のC1に IF(sheet!$A$2="","",sheet!$A$2) を入力するとsheet2C1のセルにsheet1A2の値が入ります。 もしsheet1A2の値が空白ならsheet2C1も空白になります。 ここで質問なのですが、『sheet1A2の背景色を赤色にしていた場合、この背景色をそのままsheet2C1にも表示させる』にはどうしたらよいのでしょうか。 それともう一つ質問があります。 『sheet1A2に文字が入れば赤色、なければ塗りつぶしなし』を設定するにはどうすればよいのでしょうか。 条件付き書式を使うのかと思ったのですが、実際にやってみると上手くいきませんでした。 マクロは使わずに上記が可能なやり方がございましたらご教授ください。 どうぞよろしくお願いします。

  • excelで、セルの色を他のシートのセルと同じにする。

    EXCELで、Sheet2のセルA1の色を、関数か条件付書式を用いて自動的にSheet1のセルA1と同じにできますか? マクロは使いません。 Winxp & excel2003 です。宜しくお願いします。

  • Open Office Calc の条件付き書式

    Excelで作成したファィルをOpen Office Calcで開いたとき、条件付き書式におけるフォントの色が下記の例のように変化してしまいます。 何か対策、方法等がありましたら教えてください。 例 (1)セルの値が0より大のとき、セルの背景を赤、フォントを白    (2)セルの値が0より小のとき、セルの背景を青、フォントを白 この条件で(1)は正常に移行しますが、(2)は背景は青のままです がフォントの色が赤に変わってしまいます。

  • 隣のセルで書式を変える VBA

    通常の書式でのやり方ではわかりませんでした。マクロでなければできませんでしょうか? A列に値が入っていて、B列に値が入っていない場合にセル色とフォントを変更したいのです。 例えば、以下の感じです。 ・A6には値が入っていて、B6には入っていない場合にB6がセル色が赤でフォントが白 ・A7には値が入っていないくて、B7には入っていない場合は変化なし ※同じシートには他に、private sub でダブルクリックすると変化させるマクロが入っています。

  • Excelの条件つき書式の背景色を色なしのセルだけ反映したい

    D1セルに●があると条件付き書式で 行ごと背景色が黄色くなるように設定しています。 =$D1="●" しかし、チェック用に赤い背景色をつけているセルがあり、 赤のままにしたいのですが、現状はこのセルも黄色くなってしまいます。 色なしのセルだけ黄色くする方法はありますでしょうか。

  • EXCEL2003で、値によってセルの色を変えたい。その2

    先ほども質問をさせていただいたものです。 何度も同じような質問をしてしまって、申し訳ありません。 先ほどの質問の続きになるのですが、セルの値によって、別のセルの書式を変えることはできるのでしょうか?例えば、A1の値が0なら、A1からG1までのセルの色を全て赤くするとか。 自分でいろいろやってみたり、調べてみたんですけど、どうしてもわからなくて。 おわかりの方がいらっしゃいましたら、教えて下さい。 よろしくお願いしますm(__)m

専門家に質問してみよう