Hatena::Groupamimono

辺境から見切り発車 RSSフィード

2009-02-05Excelで模様を作る

[]Excelで模様を作る 18:04 はてなブックマーク - Excelで模様を作る - 辺境から見切り発車

 Excelで模様を作ればいいのか……と気づいて、私も活用法をちょっと考えてみました。

 条件付き書式を使えばVBA使わなくてもできます。

 半角で「1」と入力したら文字色と背景色が青になるように設定するとか。

 条件付き書式を使う方法の便利なところは、全体の色を別の色に変えてもそのセルの色は変わらないので、メインカラーを「この色がいい!」と決めて地色を色々試したいとき、がーっと範囲指定して色を塗りつぶしていろいろと変更できるところです。

 さらにDeleteで簡単にセルの色を消せます。文字で入力して色を変えてますからね。

 しかし、Excel2003までだと3つまでしか色を変更できないんだな。(笑)

 Excel2007以降は条件付き書式を無限に設定できます。

 以下に詳しく書いてみます。

(1)A1にセルを置いた状態で、書式→条件付き書式(D)をクリック

f:id:ginnnan:20090205201431g:image

(2)以下のように「セルの値が1と等しい」に設定して、「書式」ボタンをクリック

f:id:ginnnan:20090205201432g:image

(3)フォント色を設定

f:id:ginnnan:20090205201433g:image

(4)「パターン」タブをクリックし、セル色を設定し、OKをクリック

f:id:ginnnan:20090205201434g:image

(5)こんな感じになったら、OKをクリック(他の色も設定したい場合は、「追加」ボタンをクリックして「条件2」「条件3」も追加します)

f:id:ginnnan:20090205201435g:image

(6)A1にセルポインタがある状態でホーキ(書式のコピー/貼り付け)をクリック

f:id:ginnnan:20090205201440g:image

(7)ドラッグして範囲指定したセルに、条件付き書式が貼り付きます。

f:id:ginnnan:20090205201441g:image

で、

(8)セルに1を入力すると、

f:id:ginnnan:20090205201436g:image

(9)色が付きます。

f:id:ginnnan:20090205201437g:image

 「1」を入力するとセルに色がつくように、条件付き書式で設定したことになるので、Delキーで「1」を消せば色が消えます。

 さらに、地色を設定したい場合は、

f:id:ginnnan:20090205201438g:image

こんな感じでばーっとドラッグして範囲指定し、バケツで色をつければ、

f:id:ginnnan:20090205201439g:image

こうなります。

 さらにさらに、シートをコピーして条件付き書式の色を変更すれば、同じ模様で違う配色も結構簡単にできるんじゃないかなぁと。


 私も「オレのハート」に参加したかったのですが、多分私の編むスピードだと、1週間じゃちょっとムリっぽいので、色々な方のパターンを後から編ませていただくことになると思います……(ろぷさんの猫のパターンとか可愛いなぁ……猫が好きなので)

HiropuHiropu2009/02/05 20:58ろぷです♪ なるほど!条件付書式、使えますね!
わたしは一度塗った後、F4キー(直前の動作の繰り返し)連打で塗っておりました^^ Excel2003ですが、今のところ2色使いなので、使ってみます!ありがとうございます♪

amuamu-mocchanamuamu-mocchan2009/02/05 21:59モッチャンです。すごく参考になりました。早速やってみます:-D

yoruhiyoruhi2009/02/05 23:16なるほど!Excel2007とは相性がよくないようで使ってなかったのですが「無限に」という言葉に惹かれてやってみます。

ginnnanginnnan2009/02/07 22:16ろぷさん:いやー私も2色の編み込みだったらF4使うと思います(笑)もしよかったらやってみてください~
モッチャンさん:モッチャンさんの「オレのハート」も楽しみにしています!
よるひさん:条件付き書式設定が無制限に出来てどんなメリットが……と思っていたんですが、我々ニッターのためだったんですかね(笑)