Excel2003条件付き書式という機能がExcelにあります。条件に応じて書式を変更する機能です。会社などで誰かが作ったExcelファイルの中で、データによって書式が変化するようなセルを見かけたときに、どうやって行うのかとご質問いただくことがよくあります。[スポンサードリンク]まずは条件付き書式で一番シンプルな、データが特定の場合に書式を変える方法をご紹介します。28KByte)ダウンロードサンプルファイルの「会員名簿」シートには、A列に氏名、B列に都道府県名、C列以降に市区町村名以下の住所などが、2行目から入力されています。このようなワークシートで、B列に入力されているデータに応じて、B列の書式を変更するのが、条件付き書式のもっとも簡単な例です。サンプルファイルの「セルの値が『東京都』」シートのB2:B26セルに、条件付き書式を設定してあります。B列の値が「東京都」のときにセルの背景色が赤色になるような条件付き書式を設定してあります。現在赤色に表示されているデータを「東京都」から他のものに変更したり、現在赤色に表示されていないデータのB列の値を「東京都」にするとセルの背景色が変化するのをご確認いただけるでしょう。これが条件付き書式のもっとも簡単なものですから、まずはこの設定方法をご紹介します。↓[条件付き書式の設定]ダイアログ−[OK]ボタンをクリック↓B2セルの書式をコピーし、B3以下のセルに貼り付ける上記の設定を行うと「東京都」と入力されているセルだけが赤色になります。サンプルの条件付き書式を設定していない「会員名簿」シートで、ご自分の力で実際に設定できるかを是非お試しください。特定データのセルの書式を変更するための条件付き書式をご紹介しましたが、この機能を知った方からは該当データのあるセルだけでなくその行全体の書式を変更したいという要望をいただきます。条件付き書式についてご紹介してきました。あるセルの値が○○だったときにそのセルだけでなく行の書式を変更する方法です。IF関数とISERROR関数を使ってエラーを表示させない方法をご紹介しました。Excelをバリバリつかっていて、Accessを使い始めると、いろいろと不満や戸惑いが出てきます。97までのバージョンで、いただく要望・不満の一つに条件付き書式がありました。Excelの書式関連で、非常によくいただく質問です。書式のコピーと貼り付けによって、表で1行おきに色を変更する方法をご紹介しました。表が完成しているのならばこの方法で問題はありませんが、行が追加・削除される可能性がある場合、いちいち設定し直す必要がある点が面倒です。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。