[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『日付に制限をかけてリストでも選択可能にしたい。』(祈)
こんばんは。お尋ねいたします。
データの入力規則で、日付をリストで入力できるようにしたいのですが、
そこで一つ制限をかけたいのです。
リストは、今日の日付(today())を選択できて、かつ、手入力(2020/4/22)でも入力可能にして、
ただし、2020/4/1以上でないといけないという制限をかけたリストをつくりたいのです。
よろしくお願いいたします。
< 使用 Excel:Excel2010、使用 OS:unknown >
>リストは、今日の日付(today())を選択できて、かつ、手入力(2020/4/22)でも入力可能にして
出来ないです。 Ctrl + ; が、1番楽だと思います。 (BJ) 2020/04/22(水) 23:38
Ctrl キーを押しながら、; キーを押す。 (BJ) 2020/04/22(水) 23:51
すみません。 4/1,4/2,4/3,4/4,4/5,=today() で、出来てしまった。 もっとも、手入力との混合は無理。 (BJ) 2020/04/23(木) 03:01
こういうことですか?
■4/1(基準日)以降の入力補助 ・A1 に 2020/4/1(入力の下限)を入力。(A1というのは仮のセル。適宜読み替えて) ・A2は=A1+1 とし、以下適当なところまでコピー。 ・リストには、 =OFFSET(A1,0,0,TODAY()-A1+1,1)を入力。 (その式を名前定義して、名前を入れても可) ・適宜、基準日となるA1を更新すればよい。 (余り長いリストは逆に入力しにくい)
■手入力を可能にするには、 ・「エラーメッセージ」の 「無効なデータが入力されたらエラーメッセージを表示する」の チェックをはずせばよい。 ・ただし、それだと逆に4/1以前の入力を阻止するといったことは できない。よいとこ取りはできないということです。
(γ) 2020/04/23(木) 04:56
(γ) 2020/04/24(金) 00:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.