• ベストアンサー

桁数の設定

早速質問させていただきます。 フォームで、年齢を入れるテキストがあります。 二桁以外の入力はさせないようにしたいのですが、定型入力で99としてしまうと、3桁目がただ打っても消えるだけになってしまいます。 これを、二桁以上だとエラーメッセージが出て、抜け出せないようにしたいと思っています。 ご教授お願いいたします。

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

  • ベストアンサー
  • DexMachina
  • ベストアンサー率73% (1287/1744)
回答No.2

一番簡単なのは、「入力規則」を使う方法だと思います。 1)フォームをデザインビューで開く 2)年齢を入力するテキストボックスをダブルクリックして、  そのテキストボックスのプロパティシートを表示 3)『データ』タブの『入力規則』欄に以下のように入力  (<100 And >=0) Or IsNull([年齢])=True  *空欄を不可にするなら「<100 And >=0」のみでOK)   (年齢とのことなので、負の数も弾く形にしました) 4)同じタブ内の『エラーメッセージ』欄に、条件に合わないデータが  入力されたときに表示させたいメッセージを入力 5)フォームを保存 ・・・以上です。

Armadillo5
質問者

お礼

できました! ありがとうございます!

その他の回答 (1)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

使用アプリケーションは何でしょう? Access の話ならば、 入力規制に < 10 値要求に はい としておけば? 連結テキストボックスの場合ならならフォームでの変更よりも テーブルデザイン変更の方が宜しいかと。。

関連するQ&A