• ベストアンサー

4つ以上の条件付き書式

macchan1の回答

  • macchan1
  • ベストアンサー率38% (52/136)
回答No.1

条件付書式では基本的に3色までしか設定できません。 この場合はマクロを使用します。 シート名の部分を右クリックして「コードの表示」で以下qのマクロを貼り付けてみてください。 Private Sub Worksheet_Change(ByVal Target As Range) Select Case Target.Value Case Is < 1 Target.Interior.ColorIndex = 0 Case Is < 10 Target.Interior.ColorIndex = 5 Case Is < 20 Target.Interior.ColorIndex = 7 Case Is < 30 Target.Interior.ColorIndex = 6 Case 90 Target.Interior.ColorIndex = 15 Case 98 Target.Interior.ColorIndex = 8 End Select End Sub

関連するQ&A

  • エクセルの3条件以上の書式設定について

    エクセル2003を使っていますが2003では、3つ以上の条件付き書式の設定が出来ません。 マクロを組めば出来るそうですが、やり方が分からないので教えてください。 例えば、月曜日と入力するとセルが青色に、火曜日と入力するとセルが黄色に・・・と言うように各曜日を色付きのセルにしたいのですが・・・・ よろしくお願いしますm(_ _)m

  • エクセルの条件付き書式について

    A1セルに「100」が入力された場合、B1セルの色を赤に、同様にして200:青、300:黄、400:緑、500:赤、600:青、700:黄、800:緑という風にB1セルの色を変えたいと思います。 条件付き書式は3つまでしかないのですが、色のパターンは4種類なので、元の書式と合わせると4パターンです。 条件付書式で、A1セルの値が200又は600ならB1セルの色を青にするにはどうすればよろしいでしょうか。 つたない文章でわかりにくいかと思いますが、よろしくご回答ください。

  • Excelの条件付き書式を行に適用するには

    Excelで条件付き書式ってありますよね。 あの機能を使って セルの値が○○に等しいとき セルの色を設定することはできますが,その行すべてを色を変えるというのはできませんか? 例えばA1セルの値が1なら 1行は赤色。A7セルの値も1なら7行も赤色。 A3セルの値が5なら 3行は青色。 A9セルの値も5なら 9行も青色。 というようにしたいのですが・・・ また, もう一つ質問ですが この条件付き書式は 条件が3つまでしかできませんよね。 例えば 上の条件に付け加えて さらに A10セルの値が4なら 10行は黄色と設定したとすると それ以上できないですよね つまりA11行セルの値が9なら 11行は 緑色としたい場合は どうすればいいでしょうか?

  • Excel 条件付き書式 3つ以上の条件を設定したい

    Excel2002 条件付き書式を使用して下記の様に数値を入力することにより6個のセルの色をつけたいです。 1→赤 2→黄 3→緑 4→紺 5→青 6→紫 VBA以外で出来る方法がありましたらよろしくお願いいたします!

  • 条件付き書式について教えてください

    はじめまして。よろしくお願いします。 条件付き書式を使用して、 B列の値によって行全体を設定した色に塗りつぶす数式を教えてください。 B列の値が「6」だったら青 (この場合B7:E7を青に、) 「7」だったら黄色に (B8:E8を黄色に)する条件付き書式を設定したいのですが できません。。 ご存知の方がいらっしゃいましたら、どうぞご教示をお願いします。

  • Excelの条件付き書式について

    Excelの条件付書式について教えてください。 次のようなことをしたいです。 (1)10個のセルに次のような条件付書式を設定します。  ・条件1:セルの値が5以上だったらセルの塗りつぶし(パターン)を青色にする。  ・条件2:セルの値が5未満だったらセルの塗りつぶし(パターン)を赤色にする。 (2)別の1つのセルで上の10個のセルを監視して  すべてのセルが青色だったら"PASS"と表示する。  ひとつでも赤色のセルがあったら"FAIL"と表示する。 VBAを使用して、条件付書式が設定されたセルを参照し、 どちらの条件付書式が適用されているのか調べられるのなら、 それでもかまいません。 条件付書式でセルの色(パターン)を設定した場合、 セルの.Interior.ColorIndex 及び PatternColorを参照しても、 塗りつぶしはされてないという扱いになっているようです。 なにか方法があるでしょうか?

  • Excel 条件付き書式?になるのでしょうか…?

    Excel2002でピボットテーブルを作っています。 このテーブル内のデータの中で、下記の条件が満たされた時にセルを塗りつぶしたいのです。 ・1以上の数字が入っているセル かつ、右となりのセルが空白のセル →青色で塗りつぶし ・1以上の数字が入っているセル かつ、左となりのセルが空白のせる →ピンクで塗りつぶし ・1以上の数字が入っているセル かつ、両となりのセルが空白のセル →黄色で塗りつぶし 条件付き書式になるのでしょうか?それともVBAになるのでしょうか…? どんな方法でもかまいませんので、ご回答頂けたらと思います。 よろしくお願いします。

  • EXCELで条件付書式を使いたいが

    またまた質問させていただきます。 条件付書式を使ってセルの色を変えようとしたのですが、条件が6条件有り出来ませんでした。 やりたいことは、C5~AJ54の範囲のセルに下記の文字が入ったとき、そのセルの色を変えたいのです。 入力  セル色 赤外---黄色 青外---黄色 赤中---緑色 青中---緑色 赤内---青色 青内---青色 といったことがしたいのです。 VBAを使ってセルを塗りつぶす例などを調べてやってみましたが、勉強不足で旨くいきませんでした。 どうか、宜しくお願いします。

  • 【VBA】複数条件下での色付

    お願いします。 (XP・エクセル2003) ※たとえばA列に『あ』『い』『う』『え』『お』の5種の文字のいづれかが1行目から100行目まで並んでいるとします。(空白セルはなく必ずいずれかの文字が入っている) (1)『あ』の文字のときにはそのセルの色を赤色、『い』ならば青、『う』ならば黄、『え』ならばピンク、『お』ならば茶、と色をかえるマクロを作りたいのですが、方法がわかりません。 (2)同じく、※の条件下で『あ』もしくは『い』のときにはセルの色をどちらも緑にかえる方法を条件付き書式でなく、マクロで作る必要があるのですが、方法がわかりません。 教えてください。 よろしくお願いします。

  • 4つ以上の条件付書式設定について

    エクセル2003を使っています。 セルC9からセルS100までの範囲で、6つの条件付セルを設定したいのです。  例えば、セルに        "あ"と入力されると赤色に、        "い"と入力されると緑色に "う"と入力されると黄色に "え"と入力されると青色に "お"と入力されるとグレー色に "か"と入力されると茶色に       セルの色が変わるようにしたいのです。   どなたか、よろしくお願いいたします。