Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


7651 / 9994 ←次へ | 前へ→

【5529】Re:日付/時刻型のデータ入力
発言  小僧  - 05/6/27(月) 9:25 -

引用なし
パスワード
   ▼パンくん さん、かみちゃんさん:
おはようございます。

日付型の場合、見た目は「YYYY/MM/DD」となっていますが、
中に格納されている値を数値型で確認すると

1900/1/1  → 1
1900/1/2  → 2


2005/6/27 → 38530

となっており、「1900年1月1日」からの差分が値として格納されています。

したがって「昭和34年3月」「昭和46年」のような値は↑でかみちゃんさんが
例を出されておりますが「昭和34年3月1日」「昭和46年1月1日」のような形
にしないと日付型として認識してくれません。

>「昭和34年3月」だけ入力したら、入力画面にそのとおり表示させたいし、
>「昭和46年」だけ入力したら、入力画面にそのとおり表示させたいのです。

という事でしたら、日付型でなくテキスト型にしてみてはいかがでしょうか?

241 hits

【5524】日付/時刻型のデータ入力 パンくん 05/6/26(日) 20:37 質問
【5525】Re:日付/時刻型のデータ入力 かみちゃん 05/6/26(日) 20:56 発言
【5527】Re:日付/時刻型のデータ入力 パンくん 05/6/26(日) 21:07 質問
【5529】Re:日付/時刻型のデータ入力 小僧 05/6/27(月) 9:25 発言
【5550】Re:日付/時刻型のデータ入力 パンくん 05/6/29(水) 22:23 お礼

7651 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078264
(SS)C-BOARD v3.8 is Free