条件付き書式を使わず、土日の色を変える対象:Excel97,Excel2000,Excel2002,Excel2003「土日の色を変更するにはどうすればいいのでしょうか?」Excelでスケジュール表などを作成している方からいただく定番のご質問です。97以降であれば、条件付き書式で設定する方が多く、このサイトでも以下のような土日の色変更関連のネタをご紹介してきました。土曜日・日曜日の色を変更する祝日・休日の色を変更したい土日の色を変更する土日・休日の色を変更する今日の日付を目立たせる条件付き書式ほど細かな設定はできませんが、実は他の方法でも土日の色を変更することができます。[スポンサードリンク]ユーザー定義書式を利用します。↓[セルの書式設定]ダイアログ−[OK]ボタンをクリックポイントは[セルの書式設定]ダイアログ−[表示形式]タブ−[種類]欄に「[赤][=1]aaa;[青][=7]aaa;aaa」と入力する箇所です。上記の条件以外のときに「aaa」という書式で表示しなさいということをそれぞれ意味しています。以前ご紹介した、ユーザー定義書式を使って、条件により文字色を変更する方法を利用しているわけです。色は、[黒][白][赤][緑][青][黄][紫][水]の他、ColoerIndexプロパティ値を使って指定することもできます。言うまでもなく、「aaa」は日本語で曜日を表示するための書式指定記号です。23KByte)ダウンロードサンプルファイルには2枚のシートが作成してあります。「土日の色を変更_1」シートが上記の手順で作成したものです。「土日の色を変更_2」シートは、B1セルやB2セルの値を変更するとA5:B35セルの値が自動的に変更したり、それに伴って29日〜31日の表示/非表示を切り替えるようにしたり、日付が一桁のときと二桁のときで文字が揃うように書式設定したり、ということを行っています。求める方法をご紹介しました。Officeの使い方などを紹介し続け(2012年頃からはVBA関連記事が多め)、毎日5万人の方にご覧いただいています。