• ベストアンサー

EXCELの関数でセルに色を設定

nishi6の回答

  • nishi6
  • ベストアンサー率67% (869/1280)
回答No.2

"関数"はチョッと思いつきませんが、自動的に色を付けるには (1)書式→条件付き書式 (2)ツール→オプション→"編集のリスト形式および数式を拡張する"をチェックしておけば色付の書式、算式が自動的に複写されます。(Excel2000から?連続して入力して5行目から?) (3)VBA Private Sub Worksheet_Change(ByVal Target As Range) Dim rg As Range 'Targetはセル For Each rg In Target '複数セルに対応 If rg <> "" Then rg.Interior.ColorIndex = 3 '赤 Else rg.Interior.ColorIndex = 0 'なし End If Next End Sub この程度で色は付けられます。何色も使う場合は条件設定さえすればいいので、条件付き書式より多くの色が使えます。((3)で列を削除すると処理時間がかかります!) 参考に。

関連するQ&A

  • エクセルで塗りつぶしの色を設定する関数は?

    エクセル2007を使用です。あるセルに文字を入力すると、その文字に応じて色がつくようにする関数はありますか?具体的にはセルB4に「良」と入力するとC4に「管理」と自動的に入力され、さらにセルに色がつくようにしたいです。自動的に文字が入力される部分はVLOOKUPで設定できたのですが、ココに自動的に色を設定する方法がわからないのです。 条件付き書式で、数式の所に関数を設定できるのでしょうか?教えてください。

  • セルの色付き、色なしを判断する関数は?

    Excelの関数についてお聞きします。 セルに色付き/色なしを判断する関数はありますか?

  • エクセル関数について

    エクセルでセルに色を付けてあります。  VLOOK UP関数を使用し検索値に対する、セルに同じ色をつけるには どうしたらよいですか?

  • エクセルで関数が入っていないセルを探す式ってありますか!

    エクセルで、関数の入ったセルのみ抜き出して、セルに色をつけたい。 関数(SUM)の入った部分のみを抽出する方法がわかりません。 VLOOKUPとか、ISNONTEXTあたりかと思うのですが、 もし可能ならそこに色をぬって、式の入っていない部分を見つけたいのです。

  • VLOOKUP関数でセルのいろもコピーするには?

    エクセルで VLOOKUP 関数を使用して値を参照したとき、参照元のセルの色もコピーしたいのですがどうしたら良いのでしょうか?

  • エクセル 数値によってセルの「塗りつぶしの色」を変える関数

    エクセル2000を使用しています。 アドバイス、代案でもけっこうです。 よろしくお願いします。 [やりたいこと] セル[A1]の数値が5以上ならば [B1]のセルを赤く塗りつぶす  このように数値の大きさによってセルの 塗りつぶしの色を変えられる方法がないか と探しております。

  • ■EXCELでセルの色を変える函数・・・・教えて

    EXCELで条件によって色を変える函数を教えてください。

  • office2003 EXCEL:SUM関数が入っているセルのみ色をつけたい

    恐れ入ります。 エクセルにて、ある特定の関数が入っているセルのみ 色をつけることは可能でしょうか。 たとえばSUM関数が入っているセルのみ色がでてくると このセルは合計なんだなとかわかりやすいのですが。 ご存知の方がいらっしゃいましたらどうぞ宜しくお願い致します。

  • エクセルのセルの色について

    エクセル初心者なので専門の用語がわからないので わかりにくい質問かもしれませんが、教えていただきたいことがあります。 エクセル97を使用しているのですが、セルの結合とかセルをコピーなどするとき、 複数のセルをカーソルで拾いますが、この時出る色を変更することは出来ますか? 私のでは「黒」になってしまうのですが、職場のエクセル2000が入っているものでは 薄い紫になっていて自宅のより見やすいので、そんなふうに変えられたらいいと思いまして。 ヘルプを見てみましたがセルの枠線は色を変えられるようですが、 そのあたりはどうしてもわからなくて…。 どうぞよろしくお願いします。

  • Excelでのセル色のカウントについて

    Excelで、セルの色を取得するような事は出来ますか? ある色だけをカウントしたいのですが・・。 CELL関数の"color"は何か違うような気がします。