- ベストアンサー
Accessで、定型入力を使って年と月のデータだけ入力したい
いつも大変お世話になっております。m(_ _)m Accessで、日付・時刻型のテーブルにデータを入力する際、 書式:yy/mm/dd 定型入力:00/00/00;0; とすると、「061213」と入力するだけで「06/12/13」と入力できます この方法を利用して、年と月だけ入力したいのです 書式:yy/mm 定型入力:00/00;0; としました。 「98/06」などのデータは問題なく入力できました。 しかし、「05/01」と入力すると「06/05」と表示されてしまいます。 2005年1月というデータを入力したいにもかかわらず、2006年5月となる様子です。 どうすれば解決するでしょうか? 年と月の情報のみ入力したくて、入力にかかる手間を省くため、できるだけ数字のみの入力が希望です。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まあ、いわゆる仕様だそうで・・・困ったものです [ACC2000]yy/mm/dd日付を#で囲むと"mm/dd/yy"に変換される http://support.microsoft.com/kb/416056/ja Acc2000について記載してありますが、Jet自体の仕様だそうで・・・ 確か、標準では手が無かったのでフォームで非連結のコントロールを配置 更新後処理で、入力したかったフィールドに変換し書き込むと言うのを行 った記憶があります 記載している意味判りますか?
その他の回答 (1)
- mshr1962
- ベストアンサー率39% (7417/18945)
「00/00"/01";0;」 では駄目でしょうか? 入力時の表示は 「 / /01」になります。 日付を"1日"に固定で入力する方法ですが...
お礼
回答ありがとうございます。 No.1の方の方法もこの方法もどちらも有効でした。 どちらにするか、入力効率を優先して考えてみたいと思います。 ありがとうございました。
お礼
回答ありがとうございました。 年を4桁とする方法で解決としました。 勉強になりました。ありがとうございました。