[[20170207213426]] 『カレンダーの挿入』(ぽんた) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『カレンダーの挿入』(ぽんた)

こんばんは。
日付の入力をカレンダーから選択して入力する方法について、教えて頂きたいと思います。
例えば、セルにマウスをもっていくと、一ヶ月のカレンダーが表示されて、マウスで選択するだけで、入力ができるという形にしたいと思っています。
B9セルに設定するものとしたいと思います。ご教授よろしくお願いします。

< 使用 Excel:Excel2016、使用 OS:Windows10 >


 何の目的で日付を入力したいのか、説明してください。

 一時的に、日付を入力したいだけなら、
 別シートにToday関数を使って、1ケ月分のリストを作成して、
 B9セルに、データ入力規則のリストで、
 別シートの日付を設定すればいいと思います。
 別シートは、下記のような感じで。
 (余談ですが、本日の日付なら、「Ctrl+;」で入力できます)
 C9セルが空いてるなら、
 =IF(B9="","",TEXT(B9,"aaa"))
 の式をC9セルに設定すれば、曜日が分かります。

     |[A]         |[B]
 [1] |=TODAY()+B1 | -7
 [2] |=TODAY()+B2 | -6
 [3] |=TODAY()+B3 | -5
 [4] |=TODAY()+B4 | -4
 [5] |=TODAY()+B5 | -3
 [6] |=TODAY()+B6 | -2
 [7] |=TODAY()+B7 | -1
 [8] |            |   
 [9] |=TODAY()+B9 |  0
 [10]|            |   
 [11]|=TODAY()+B11|  1
 [12]|=TODAY()+B12|  2
 [13]|=TODAY()+B13|  3
 [14]|=TODAY()+B14|  4
 [15]|=TODAY()+B15|  5
 [16]|=TODAY()+B16|  6
 [17]|=TODAY()+B17|  7
(マリオ) 2017/02/07(火) 22:03

回答戴いて有難うございます。
日付は勤務記録簿に入力します。なので、一日一回は必ず入力します。
出来れば、一ヶ月分のカレンダーがポンと出てきて、そこからマウスでクリックすると入力されるという形にしたいです。
(ぽんた) 2017/02/07(火) 22:08

 いわゆる、カレンダーコントロールを表示させ、マウスで日付を選択すればセルに入力される仕組みですね。

 古いバージョンでは、このカレンダーコントロールを配置して対応できましたけど、そもそも、カレンダーコントロール自体が
 昨今のバージョンでは、廃止になっているわけで、皆さん、自作して使っておられるようです。

 学校内でも幾度となくトピのテーマとしてあがっています。

 『カレンダー表示』や『カレンダーコントロール』で、学校内全文検索すると、関連トピがたくさんでてきます。
 中には、非常に優れものの、自作カレンダーのコードが紹介されているものもありますので、そういった中から
 ぽんたさんの要件に合うものをさがしてみられてはいかがでしょう。

(β) 2017/02/07(火) 22:27


アドバイス感謝いたします。
探してみます。行き詰りやすいので、その時はお助け願います。
(ぽんた) 2017/02/07(火) 22:29

 試してませんが、これなんかどうでしょう?
http://www.h3.dion.ne.jp/~sakatsu/Excel_Tips06.htm
(マリオ) 2017/02/07(火) 23:34

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.