Excelを用いて、ある項目が終了した日付を記入し、管理しています。

項目は45種類あり、それぞれ期限がバラバラです。そのため、入力した日付と期限を
照らし合わせ確認をしていますが、見逃しなどがあります。

そこで任意の期限を設定し、10日以内になると【黄】、期限の超えると【赤】など
対象のセルの色が変化する仕様にしたいです。また、その入力をポップアップで
簡単に行えるようにしたいです。

そのポップアップの画面上には、2つ入力する箇所があり、1つは画面上に表示される
日付(例:07/10/03)。次に期限の選択項目があり、07/11/03のように年度・月・日を
選択することが可能な仕様にしたいです。

TODAY関数などを用い、作成しようとしたのですがうまく行きませんでした。
Excelに詳しい方、どなたか知恵を貸してください。よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2007/10/03 22:17:01
  • 終了:2007/10/08 19:12:21

回答(4件)

id:KUROX No.1

KUROX回答回数3542ベストアンサー獲得回数1402007/10/03 23:07:46

ポイント10pt

>TODAY関数などを用い

TODAY関数を使うのをやめて、

どこかのセルに、基準日(今日の日付)を入力させるように

してはどうでしょうか?

http://q.hatena.ne.jp/answer

id:Ryu-Higa

ごめんなさい。いまいち回答の意図が分かりません。。。

2007/10/04 22:42:35
id:dungeon-master No.2

dungeon-master回答回数571ベストアンサー獲得回数402007/10/03 23:45:32

ポイント40pt

私の場合、色分けについては以下のようにしています。


A10に完了日(完了したら記入)、B10に期限日を入れるものとして、

B10の条件付書式を以下のようにします。

条件1  数式が 「=A10<>""」   書式 緑
条件2  セルの値が 次の値以下「=TODAY()」   書式 赤
条件3  セルの値が 次の値以下「=TODAY()+10」   書式 黄色

期限日(セルの値)が、本日より前なら赤、本日の10日前より前なら黄色になります。


実際の運用では、例えば、B1に=IF(A1="",TODAY(),A1) と入れておいて、

B10の条件付書式を

条件1  数式が 「=A10<>""」   書式 緑
条件2  セルの値が 次の値以下「=$B$1」   書式 赤
条件3  セルの値が 次の値以下「=$B$1+10」   書式 黄色

のようにしています。

A1が空欄なら今日まで、日付を入れたならその日までに片付けなければならない項目が確認できます。


質問の主題はポップアップ入力のようですが、すみませんパスです。

このあたりが参考になるかも。

http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_100_100.html

id:Ryu-Higa

参考にします。ありがとうございます。

2007/10/08 19:10:23
id:Mook No.3

Mook回答回数1312ベストアンサー獲得回数3912007/10/04 01:28:51

ポイント30pt

入力の部分はより詳細な仕様(データやシートの状況)がわからなければ

適切な回等が出来ませんので、色の部分だけの回等で失礼します。


(1)期限の入力されたセルを一つ選択(以下はこのセルをC3として説明)

(2)書式から条件付書式をクリック

 ・条件1に

「数式が」「=(C3-TODAY())<0」とし、書式で背景色を赤色に設定

 ・条件2に

「数式が」「=(C3-TODAY())<10」とし、書式で背景色を黄色に設定

を設定してOK


(3)このセルをコピー、

(4)期限の入力されたセルをすべて選択して、

(5)右クリックから「形式を選択して貼り付け」を選び

(6)「書式」を選択して「OK」で、希望される表示になるかと思います。



コメントを有効にしていただければ、不明な点は対応いたします。

id:Ryu-Higa

参考にします。ありがとうございます。

2007/10/08 19:10:46

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 やん2 23 21 0 2007-10-04 11:32:34

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません