[[20070315165752]] 『時間を基準にして入力制限できますか?』(みな) ページの最後に飛ぶ

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

 

『時間を基準にして入力制限できますか?』(みな)

 作業時間記入表を作成しようと思っています。
 夜勤があるので当日の13:00まで、
 昨日の日付で入力可能にすることはできるでしょうか?
 入力出来る時間は当日中と、翌日の13:00迄と言うことです・・・。
 説明下手で申し訳ありませんが、何か良い方法が有れば教えて下さい。
 ちなみに、記入表は作成途中ですが、フィルタオプションとマクロボタンで
 入力項目が当日のみ表示するようにしました。


 >フィルタオプションとマクロボタンで
 >入力項目が当日のみ表示するようにしました。
この部分がどのように日付入力セルと関係してくるのかが謎。
とりあえず入力日付制限に関してのみ回答します。
 
セルに次のような設定をすると0:00〜12:59の間は前日と当日の日付のみ入力、
13:00からは当日日付のみ入力できます。
 
データ>入力規則 にて
入力値の種類 日付
データ    次の値の間
次の日付から =IF(HOUR(NOW())<13,TODAY()-1,TODAY())
次の日付まで =TODAY()
 
(みやほりん)(-_∂)b


みやほりんさん、ありがとうございます!
こんな機能があるんですね。
すごいです。
まだ試していないのですが、
出来そうな気がします。
知識があまりないので、試すのにも時間がかかるかもしれませんが
頑張ってやってみようと思います。


試してみたのですが、うまく出来ませんでした。
よく考えたら、時間の設定が短かったようです・・・。

「0:00〜12:59の間は前日と当日の日付のみ入力、
13:00からは当日日付のみ入力できます」
と教えていただいたのですが、

夜勤有りの48時間勤務の考え方で、
過去の日付のデータは入力できないように、
"12:59〜36:59 の間は前日と当日の日付のみ入力”としたいです。

表はこんな感じです

   A   B(出勤)      C(退勤)     D(残業など)

1 3/20  23:00(入力する)  07:00(入力する)  20

2 3/21  14:00        22:00         

3 3/22  11:00        19:00         



日付は固定でそれ以外は入力します。
3/20の勤務なら、7:00退勤なので残業しても、13時までには入力してもらいたいと
いうことです。

説明が悪くてすいませんでした。

48時間でも入力規制はかけられるのでしょうか?

何度も申し訳ございません。
(みな)


 先のものは「入力できる日付を制限するもの」ですから、時間が短いとかではなく、
希望とかみ合ってないです。たぶん。
 
>フィルタオプションとマクロボタンで
>入力項目が当日のみ表示するようにしました。
とは「入力を許可する日付範囲だけを表示」させるような設計をしている、
ということと推測。
 
表を見ると、日付はすでに入力済みであることはわかりました。
誰かに入力させたいのはどうやら「時間」のようです。が、
 
>夜勤有りの48時間勤務の考え方で、過去の日付のデータは入力できないように、
> "12:59〜36:59 の間は前日と当日の日付のみ入力”としたいです。 
>3/20の勤務なら、7:00退勤なので残業しても、13時までには入力してもらいたい
 
上記が読解できません。入力する時間を固定して次を補足してください。
 
「何月何日の13時までにはどのセル範囲に何を入力できるのか」、そして、
「何月何日の13時を過ぎたらどのセル範囲に何を入力できなくしたいのか」
 
なるべくなら、実際の表のセルアドレスでご説明願います。
(みやほりん)(-_∂)b

コメント返信:

[ 一覧(最新更新順) ]


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