- ベストアンサー
桁数の設定
早速質問させていただきます。 フォームで、年齢を入れるテキストがあります。 二桁以外の入力はさせないようにしたいのですが、定型入力で99としてしまうと、3桁目がただ打っても消えるだけになってしまいます。 これを、二桁以上だとエラーメッセージが出て、抜け出せないようにしたいと思っています。 ご教授お願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
一番簡単なのは、「入力規則」を使う方法だと思います。 1)フォームをデザインビューで開く 2)年齢を入力するテキストボックスをダブルクリックして、 そのテキストボックスのプロパティシートを表示 3)『データ』タブの『入力規則』欄に以下のように入力 (<100 And >=0) Or IsNull([年齢])=True *空欄を不可にするなら「<100 And >=0」のみでOK) (年齢とのことなので、負の数も弾く形にしました) 4)同じタブ内の『エラーメッセージ』欄に、条件に合わないデータが 入力されたときに表示させたいメッセージを入力 5)フォームを保存 ・・・以上です。
その他の回答 (1)
- nicotinism
- ベストアンサー率70% (1019/1452)
回答No.1
使用アプリケーションは何でしょう? Access の話ならば、 入力規制に < 10 値要求に はい としておけば? 連結テキストボックスの場合ならならフォームでの変更よりも テーブルデザイン変更の方が宜しいかと。。
お礼
できました! ありがとうございます!