- 締切済み
Exellのセルに、任意の色を入れたい
エクセルソフトに、 いろいろな色と名前、色番号を揃えた 表を作りたいです。 が、エクセルソフトの色の選択は限られているので、 自分の入れたい色番号・色が入れられません。 エクセルのセルの色を任意の色に変更することは可能でしょうか? また、エクセル以外の汎用ソフトで、これが可能なソフトはあるでしょうか? よろしくお願いします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
エクセルにはVBAというのがあり プログラムで、RGB関数の、RGB値を指定することができます。r、g、bとも10進数で0-255で指定できる。 (それで255の3乗で1600万色表現可能というこという理屈なんですが。) Sub test03() k = 1 For r = 0 To 255 Step 20 For g = 0 To 255 Step 20 For b = 0 To 255 Step 20 Cells(k, 1).Interior.Color = RGB(r, g, b) k = k + 1 Next b Nex Next r End Sub 20ごとに間引いてやるプログラムです。 しかし、実行してエラーは出ません。2100行余り、 セルに色が付きます。しかし同じ色が出てくるセルがあるようですようです。それというのは セルパターンの色は http://www.relief.jp/itnote/archives/000482.php にある56色しか表現しないらしいのです。 それら56色にさやよせされてしまうようです。 ですから精緻な色本をエクセルで、はできないようです。
- y-honey
- ベストアンサー率25% (46/181)
無理です。 質問者様の言う通り。エクセルの色は限定されています。 セル以外のオブジェクトとかではいろいろ選べる仕組みなのに・・・。 私はイラレを使用しているのでエクセルに その辺りを望んでいませんね。 でも欲しい人がいるということは 何かいい手があるのかもしれません。
お礼
ありがとうございました。
- hana-hana3
- ベストアンサー率31% (4940/15541)
使用可能な色は56色と決まっているので色数の変更はできません。 Excelの基礎 http://www.kenzo30.com/ex_kisopoint/onepoint_sonota2.htm
お礼
教えていただいたURLをたどっていったところ、 方法を見つけました。 ありがとうございました。
お礼
ありがとうございました。