• ベストアンサー

アクセスでの生年月日入力について。

アクセスで生年月日を入力して年齢を出すようにしていますが、生年月日の入力方法で和暦(H20/07/10)と入力して年齢を算出しています。これを( )年( )月( )日と簡単に数字のみ分割して入力するにはどのようにしたらよいのでしょうか?たびたび質問してもうしわけありません。よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.4

#3です 気が付きませんでした 申し訳ない すみません L99\/99\/99;0;_ に変更してみて如何ですか? 当方の間違いで、文字列に当てはめてました 第二、第三引数の「;0;_」で、「/」を入力に使用する、入力の無いところを「_」で、置き換えると、言うことになります

ayanohina
質問者

お礼

大変丁寧なご回答ありがとうございました。 今後もよろしくお願いいたします。

その他の回答 (3)

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.3

#2です > 間にスラッシュを入れずに入力してもらうほうが入力する人が楽かと > 思いましたが、無理ということですよね。 オプショングループ等で、「定型入力」等を書き換えれば、可能ですが・・・H/S/M/T等、1字入力するのと、オプショングループ等で、切り替えるのが、どちらが楽かになるだけです パンチャー(入力者)なら、オプショングループではなく、アルファベット1字の方が楽かな?と思ったのですが・・・ スラッシュくらいなら省略で来ますよ 定型入力で・・・ >L99\/99\/99 で、設定ください 但し、頭は3桁でH/S/M/Tの入力が必要になります

ayanohina
質問者

補足

L99\/99\/99 でためしましたが、「数値型のフィールドに文字列を入力しました」のエラーが出るのですが、どこが悪いですか。申し訳ありません。

  • Dxak
  • ベストアンサー率34% (510/1465)
回答No.2

> 生年月日の入力方法で和暦(H20/07/10) やっぱり^^;;; 和暦で言えば、平成のみの固定に、なるんだけど・・・昭和は、どうするの? 要は、和暦だと頭にHかS、大正=T、明治=Mが必要になってくるから、数値だけでは、対応不可になってくるのよ だから、面倒だ!って話を記載したんだけど・・・ 平成のみで固定されるなら、定型入力で \H99\年99\月99\日 と、すれば大丈夫だけど・・・定型入力を書き換えないと、昭和、大正、明治が、不可能になるのよ

ayanohina
質問者

補足

カルテの伝票表示がすべて和暦表示なので毎回西暦に直すのが面倒なのでこのような質問になりました。間にスラッシュを入れずに入力してもらうほうが入力する人が楽かと思いましたが、無理ということですよね。了解しました。大変丁寧なご回答ありがとうございました。

noname#63240
noname#63240
回答No.1

フィールドを別けて入力したいのですか? 数字だけの入力で日付を入れたいのですか? 又、直接データを入力したいのですか? フォームを使って入力したいのですか?

ayanohina
質問者

お礼

説明不足で申し訳ありませんでした。また今後もよろしくお願いいたします。ありがとうございました。

関連するQ&A

  • アクセスで生年月日の和暦入力の方法と年齢の算出方法?

    こんばんは。初めて質問します。アクセス初心者です。 アクセスでの生年月日の和暦入力方法と年齢の算出方法を教えてください。ほんとに初心者ですので、できれば詳しく教えて頂けないでしょうか?

  • Access 生年月日を西暦入力し和暦表示方法は

    Access2013 テーブルに短いテキスト形式で生年月日を西暦(0000/00/00)と入力してあるのですが、これを基に、フォームでは和暦(昭和00年00月00日)と表示させる設定方法を教えてください。よろしくお願いします。

  • アクセスでの生年月日表示について。

    アクセスで生年月日を和暦で入力するのですが、エンターを押すと西暦に変化してしまいます。そのまま和暦表示するにはどうしたらよいでしょうか?よろしくお願いいたします。

  • アクセス 生年月日の和暦表示

    初心者です。 アクセス97で、生年月日を入力しました。 昭和2年10月28日生まれの方を、 02/10/28と入力しました。 私のPCではそのまま表示されますが、他の方のPCでは、2002/10/28と表示されてしまいます。 コントロールパネルの地域の日付を和暦に変更すると、14年10月28日となってしまいます。 また、書式をgggee"年"mm"月"dd"日"とすると、平成14年10月28日となります。 他の方のPCでも、02/10/28と表示される方法はありますでしょうか? なお、他の方のアクセスもアクセス97です。

  • Access2010 生年月日からの年齢計算

    Accessで、生年月日からの年齢計算についてですが、 下の図のように生年月日の年号、年、月、日をそれぞれコンボボックスにしてその入力した生年月日から年齢を求められるようにしたいのですが、どのようにしたら良いのでしょうか? どなたかご教授願います。 Windows7 Office2010Pro です。

  • 生年月日の入力

    生年月日入力で自分の生年月日を指定する場合、現在の月から生年月まで過去にさかのぼって指定する場合に生年まで一気に過去へジャンプする方法はないのですか。生年月日入力で直接文字入力なら8桁の数字で済むのですが私の場合は年齢*12回(例:60才*12=720)分のキー押下で過去にさかのぼるしかないのでしょうか。生年月日入力は正確にはわかりませんがGoogleのカレンダに似たものです。

  • エクセル 和暦の生年月日を分割したい

    初めて質問します。 仕事上、一つのセルに入っている和暦生年月日を分割したいのです。  平成24年10月11日 → 平成 24 10 11 というふうに4つのセルに分けたいと思っています。 簡単そうで、案外難しいことが分かり、焦っています。 何か良い方法がありましたら、ご教示のほど宜しくお願い致します。

  • 生年月日から基準日時点での年齢を計算したいです

    エクセルに和暦で入力されている(昭和20年2月2日生など)セルから基準日(別に入力します)現在の年齢を計算して表示させたいです。 また、今後の入力の際に「20/2/2」と入力すれば「昭和20年2月2日生」と表示されるようにしたいのですができますでしょうか? 文章でうまく表現できた自信がないので箇条書きにさせていただきます。下記のことをすべてできるようにすることはできるでしょうか? ご存知の方、よろしくお願いいたします。 (1)エクセルを使用します。 (2)現在和暦で入力されている生年月日(表示形式も文字列)を西暦に直したいです。 (3)基準日(催し物の開催日)現在の年齢を表示したいです。 (4)今後の入力時に和暦で入力して和暦で表示させたいです。  (例:昭和20年2月2日生れの人を入力するとき、20/2/2と入力して昭和20年2月2日生と表示される) 出力帳票の表示項目を書きますと、 氏名|ふりがな|生年月日(和歴)|生年月日(西暦)|年齢|性別|住所|電話番号|参加地|開催日 というかんじです。

  • Accessで和暦でも西暦でも入力・表示可能にするには?

    Accessのフォームで生年月日を入力するテキストボックスを配置しています。 基本は和暦入力なのですが、外国人の方もいるため、西暦入力のこともあるのです。 和暦で入力した場合は和暦で、西暦で入力した場合は西暦で表示されるようにしたいのですが、何かよい方法はないでしょうか?

  • Accessでの和暦の入力

    Accessで、データベースづくりをすることになりました。 初歩的な質問なのですが、教えてください。 日付入力で、今まで西暦は作ったことがあるのですが、今回和暦を入力する 方法がわからなくて困っています。 テーブルから、日付/時刻型を選び、定型入力から「和暦日付(T,S,H)」を 選びました。 入力できるようになったのはいいのですが、表示が西暦に直されて出てきます。 和暦でそのまま出したいのです。 どこが間違っているのでしょうか。本を見ても書いてなかったので、教えていただきたいと思います。 お願い致します。 OSはWinxp、office2000を使って作っています。

専門家に質問してみよう