• ベストアンサー

エクセルで当日の日が入っているセルの色を変える

エクセルです。 A列に1月1日から順に日付が入っています。  ex.A1=2008/01/01 A2=2008/01/02 A3=2008/01/03 ・・・ エクセルのファイルを開けた時に、当日のセルの行を色の塗りつぶしなどで目立たせる事は可能でしょうか。  ex.A40セルが今日であれば、行40を赤で塗りつぶしするなど 自分なりに調べましたがどうしても判りません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • suz83238
  • ベストアンサー率30% (197/656)
回答No.2

A1に日付が入っているとして 書式→条件付き書式→条件1を「数式が」にして右に =A1=today() を入力して、書式をクリック 色を選んでOKおして、またOKを押す。 これでA1に「条件付き書式」が設定されました。 このセルをコピーします。 つぎに、日付の入っているセルをマウスで選択。 右クリック→形式を選択して貼り付け→書式にチェック→OK これで全部に条件付き書式が入りました。 今日の日付に色が付いているはずです。

ogaki_3ok
質問者

お礼

希望通りに設定できました。 ありがとうございました。

その他の回答 (2)

  • uturogi_k
  • ベストアンサー率37% (6/16)
回答No.3

こんにちわ 上記条件付書式の設定の方が容易とは思いますので参考程度で・・・ マクロであればMicrosoft Excel objects→ThisWorkbook→Open_Workbookを使用して起動時にマクロを実行し、色をつけることができます。 (色をつける場合はColorIndexを使用します。) ご参考になれば幸いです。

  • ryopis
  • ベストアンサー率20% (49/238)
回答No.1

いろんな解決方法があるかもしれませんが、一つの方法として。。。 セルの条件付き書式(書式-条件付き書式)で 「数式が =A1=TODAY()」 となるように設定して、好きなパターンを登録すればできると思います。 A1を$A1とすればまとめてセルを選択して設定できるかと。

ogaki_3ok
質問者

お礼

希望通りに設定できました。 ありがとうございました。

関連するQ&A

  • エクセルで土・日のセルに幅広く色をつけたい

    エクセルで予定表を作成しています。A列に日付・BからH列まで項目を設けています。(A列は、33行目まで日付が入力されています) A列に条件付書式で、条件付書式の設定で条件(1)数式が=WEEKDAY(A33)=1  パターン  色  ブルー  フォント  赤 A列に条件付書式で、条件付書式の設定で条件(2)数式が=WEEKDAY(A33)=7  パターン  色  グリーン フォント  赤 の設定を行いました。 A列の 土・日のフォントが赤に、セルの色がブルー・グリーンになるのですがBからH列はセルに色がつきません。 A33:H33  までの設定にするとセルの色がグレーになります。 AからHまでセルに同じ色を表示する設定はあるのでしょうか。

  • エクセルでセルの色を参照したい。

    エクセル2010で、例えばA列(複数行の結合セル)に日付が入っていて、B列にその日の作業人数、C列にトータル仕事量が入るような表で、 仕事量が作業者数を超える場合、日付けセルに色が付くように書式設定してあるのですが実際の表は1日分の行数がこれ以上に多いので3-4日間程度の予定しか確認できない表になっています。 これだと月の予定が見えにくいので、別の表の日付のセルにその日の色を参照させたいのですが。 イメージとしては添付の表のような表示がさせたいのですが、セルの色参照は簡単には行かないのでしょうか?

  • エクセルの使い方を教えてください

    下記のような表をエクセル2007で作成したいのですが、可能でしょうか。 (画像を参照ください) (1)エクセルのA1セルから、縦に0001、0002・・と昇順に数字を入力します(A1000セルまで)。 (2)エクセルのB1セルから、縦に2012/8/12(任意の日付)、2012/8/13・・と昇順に日付を入力します(B1000セルまで)。ただし、日付が欠けている場合もありますし、同じ日が続けて入力される場合もあります。 (3)毎週月曜日に、B列の日付がその1週間前の月曜から前日の日曜に該当する同じ行のA列のセルに自動的に色を付けます。例えば、今日が2012/8/20(月)としたら、B列の日付が2012/8/13(月)から2012/8/19(日)に該当する同じ行のA列のセルを自動的に黄色に塗りつぶします。そして、次の週の2012/8/27(月)が来たら、同様にB列の日付が2012/8/20(月)から2012/8/26(日)に該当する同じ行のA列のセルを自動的に黄色に塗りつぶします。そして次の週の月曜も同様です(以下、繰り返し)。 (4)作成したエクセルは毎日開きますが、次の月曜日が来るまでは、同じ場所に黄色が塗られた状態を維持します。例えば2012/8/21(火)~2012/8/26(日)に毎日エクセルを開いた時もB列の日付が2012/8/13(月)から2012/8/19(日)に該当する同じ行のA列のセルが自動的に黄色に塗りつぶされた状態を維持します。 いろいろ考えてはみたのですが、わかりませんでした。どうかお知恵をよろしくお願いいたします。 ●画像の文章が見づらいので、こちらに書いておきます (例) 2012/8/20(月)にB列が2012/8/13(月)~2012/8/19(日)に該当するA列の0002~0008が自動的に黄色に塗りつぶされる。2012/8/21(火)~2012/8/26(日)の毎日このエクセルを開いても0002~0008が黄色に塗りつぶされた状態が維持される。           ↓ 2012/8/27(月)にB列が2012/8/20(月)~2012/8/26(日)に該当するA列の0009~0015が自動的に黄色に塗りつぶされる。 2012/8/28(火)~2012/9/2(日)の毎日このエクセルを開いても0009~0015が黄色に塗りつぶされた状態が維持される。 (以下、月曜日毎に繰り返し)

  • 本日の日付のセルの色を変えたいのですが・・・

    はじめまして、エクセルで在庫表を作っています。 A列は空白 B列に使用日 C列に前日在庫 D列に使用数 E列に仕入数 F列に差引在庫数 といった簡素なものですが、一ヶ月分の表を作ると ちょっとわずらわしくなってきます そこで、本日の日付のセルの色を変える関数がないかどうか調べてみました。 このページの内容が近いかな?と思いhttp://homepage1.nifty.com/kenzo30/ex_kisotyu/ex_ks_tyukyu9_9_1.htm 下段のほうの=DAY(TODAY())という関数を試してみました。 12月17日の日付を打ち込んでみると、変わりません・・・ ですが17と打ち込むと1900年1月17日の日付が入力され、セルの色が変わりました・・・ この関数では本日の日付のセルの色を変えることは出来ないのでしょうか? どうかお分かりの方いらっしゃいましたらご教授お願いいたします。

  • エクセルのセル内の日付が該当月になると色を変える方法

    エクセル97で仮に  列 2001/07/11 2001/08/08 2001/07/25 2001/06/10 のように日付が入力された状態で、7月1日から7月31日の期間のみ色を赤色に簡単に変えたいのですが、どうすればよいか教えてください

  • excel の VBAを使って、C列に日と書かれている行に色をつけたい

    excel の VBAを使って、C列に日と書かれている行すべてに色をつけたいのです。 B列に日付(ある月の1日から31日までの日付で、同じ日付が6行ずつ並んでいます。) その横のC列に各日付に対応する曜日が並んでいます。同じ曜日が6行続きます。 そして、そのC列に日と書かれている行のA列からS列までをピンク色にしたいのです。 朝から、ああでもない、こうでもないとやってみていますが、どうしてもできません。 こういう場合は、どうすればいいのか、教えていただけるととってもうれしいです。 よろしくお願いいたします。 m(__)mm(__)mm(__)mm(__)m

  • 日付に応じてセルの色を変更したい

    Excel2019を使っています。 特定のセルに日付を入力した際に、入力した日付の5日~1日前までは青で、当日は赤で、それ以降はグレーで。というように色が変わるようにしたいのです。やっている方がいたので、やり方を聞こうと思っていたのですが、連絡が取れなくなってしまったので聞けませんでした。 できれば該当のセルだけ色を変える方法と、行全体の色を変える方法を教えて頂けると助かります。 ちなみに前日、当日までは該当セルのみで、日付を過ぎたら行全体の色を変える みたいなこともできるのでしょうか。 どなたかご存じの方、教えてください。 よろしくお願いします。

  • エクセルで日付セルの参照先が空白の場合の書式設定

    エクセル2016です。 例えばシート1のA列に日付を入れる表があって、そのA列のセルを参照してシート2の$B$2に同じ日付が入る表があります。 このA列への日付の入力を忘れがちなのでシート1のA列が空白セルの場合(=シート2のB2セルが1900年1月1日となる)はセルを赤色にしたいのですが。 書式設定で、セルが「1900年1月1日」の時、としてもうまくいかないのですが。 シート2のB2はOFFSET関数でA列の値を引っ張るので、A1=""では書式が設定できませんのでよろしくお願します。

  • エクセル セル ○○日前になると色がつくようにしたいのですが

    officeXPのエクセルで条件による書式がありますが、 これを使って、設定したある日付の10日前になると、色をつけて表示したりは出来ないでしょうか? 例えば、あるセルに2008年3月1日(20080301)と入力してあるとします。 10日前になると、セルが黄色くなり、5日前になると赤くなるようにしたいのですが可能でしょうか? よろしくお願いします。

  • エクセルのマクロについて教えてください

    エクセルで、その行の中に赤色のセルがある場合は、その行のA列のセルに"○"を入れるというのは、マクロで書く場合はどのように書けばよいでしょうか。 行は1~100まで、列はA~Zまであります。赤色のセルはB列~Z列の所々に点在します。

専門家に質問してみよう