hatena の Microsoft Access 掲示板



[7212] カレンダーについて今日ではなく、4日後を表示させたい Name:tokinaito Date:2017/07/17(月) 06:49 [ 返信 ]
すみません教えてください。

申請日が月末の場合許可が4日後でその4日後の日付入力をスピード化したいものですので。

例えばテーブルに 日付があり 今日の日付が2017/5/29 ならばカレンダー の右ボックスを

クリックすれば5月のカレンダーが表示されます。

これをクエリーで date+4として2017/6/2とフォームのフィールドに表示させカレンダーの右ボックスをクリックし6月と表示させたいのですが、できませ

ん。何か手立てがあれば

ご教示ください。

テーブルでは過去の日の日付が入力されていれば当該月のカレンダーが表示されます。

[7213] RE:カレンダーについて今日ではなく、4日後を表示させたい Name:tokinaito Date:2017/07/17(月) 06:54
すみません捕捉します。4日後の許可ではなく4日後の予定日です。

したがって5日後になるかあるいは10日後になるかということです。

[7216] RE:カレンダーについて今日ではなく、4日後を表示させたい Name:kent Date:2017/07/18(火) 14:51
お疲れ様です。
非連結のテキストボックスを張り付けて
コントロールソースに
DateAddの関数を組み込んで
書式に日付を選択する。

というのは、どうですか?

[7237] RE:カレンダーについて今日ではなく、4日後を表示させたい Name:tokinaito Date:2017/07/27(木) 11:22
kent様いつもお返事有り難うございます。
カレンダーコントロールでこのような処理は
無理みたいですね。

[7239] RE:カレンダーについて今日ではなく、4日後を表示させたい Name:kent Date:2017/07/27(木) 15:18
お疲れ様です。現在のテキストボックスでのカレンダ表示は、ちょっと
小さいかと思います。

カレンダーコントロールは、昔、VBで使ったことがありますが、イマイチでした。それで、vbaを使って、フォームにラベルコントロールを
6週間分つまり、6×7日の42個のラベルコントロールを張り付けて
自作でつくりました。土日は、よいのですが、祭日については、別に
祭日のテーブルを作り、そのテーブルから色を付けるようにしました。
そんなに難しくは無いかと思います。

フォームロード時にその年の月と最初の曜日を調べて順次表示。該当しないその月の最初の週や最後の週は、非表示にしています。


  



無料レンタル掲示板・日記・ブログ Progoo