• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Accessで小数の入力について)

Accessで小数の入力について

ats8181oyajiの回答

回答No.1

こんにちは、ats8181oyajiです >テーブル、フォームの「小数点以下表示桁数」をそれぞれ ”2”に設定 僕も同じように設定しましたが、 テーブル、フォームともちゃんと2桁表示になりますよ? プログラムで処理するのでしたら イベントの更新前処理にエラー処理を入れてあげます では

aikun
質問者

補足

早速の回答ありがとうございます。 ご指摘のように表示は2桁になるのですが、この方法では3桁以上入力できます。もちろん注意して2桁入力すれば良いのですが・・・。 3桁以上入力すると見た目は2桁なのですが、テーブルで目的のデータの金額項目をダブルクリックすると実際に入力した値が出てきます。 フォームやレポートでこのデータを表示すると、3桁目で四捨五入されてしまいます。そんな訳で絶対に3桁以上入力できないようにしたいと思い、質問させていただきました。

関連するQ&A

  • Accessでの小数点以下入力規制について

    質問させていだきます(数日前にも同じ質問をしたのですが、再度アドバイスをお願いします)。 MS-Access2000を利用しております。 フォーム(たとえば伝票)を使ってデータを入力するのですが、金額項目(テーブルは通過型)に小数第二位までの値を入力する必要があります。 この項目の「小数点以下表示桁数」を ”2 ” に設定していますが、これでは小数以下が何桁でも入力できてしまいます(第二位で四捨五入される)。 そこで、この項目には第二位までしか入力できないようにしたいのですが・・・。理想的な方法は第三位以上入力すると、メッセージボックスを表示したいのですが・・・。その方法をお教えいただければ幸いです。以上、よろしくお願いいたします。

  • ACCESSで小数点以下の表示を制限する

    こんにちは。 ACCESS2003を使っています。 フォーム上で、テーブルの特定の項目(単精度浮動小数点型)を、小数点以下2桁まで表示させています。 この項目は事前に小数点以下3桁目を四捨五入しています。 そしてテーブルの定義で少数点以下2桁まで表示させています。 確かにそのとおり表示されるのですが、そのテキストボックスにカーソルを位置付けると小数点以下10桁以上の小さな数字が表示されてしまいます。 1.これは誤差として避ける事ができないのでしょうか? 2. カーソルを位置づけた時、指定桁数以下を表示させないようにはできないでしょうか?

  • Accessで小数点以下の桁数を・・?

    教えてください。 Accessで小数点以下の桁数を表示したいのですが、プロパティで小数点以下の桁数を表示することができるのですが、実際に入力すると値が四捨五入されてしまい小数点以下の桁数を入力することができません。どうしたらよいのでしょうか?

  • ACCESS2003で長整数型のフィールドに小数を入力した場合の動作について

    お世話になります。 色々調べてみたのですが分からなかったので質問させて頂きました。 ACCESS2003のテーブル(またはフォーム)で長整数型のフィールドに小数を入力すると、銀行型の丸め?(ex 1.5→2、2.5→2)になってしまいますが、これを通常の四捨五入にすることはできないのでしょうか? よろしくお願いいたします。

  • ACCESSの小数点以下の入力について

    こんにちは。よろしくお願い致します。 ACCESSのフォームで"1.0000"と入力した場合は、テーブルには、"1"としか残りません。表示桁数は4桁にしてあるのですが、小数点以下の最後の数値が"0"、すなわち"1.0000""2.1580"などでも最後の数値までデータとしてテーブルに残す為には、どのようにしたらよいのでしょうか? よろしくお願い致します。

  • Access2000 小数第3位で四捨五入

    質問させていただきます。 Access2000で以下の計算式を作りました。 金額 = Round(重量 × 単価,2) これは「金額」を小数第3位で四捨五入します。 ところが以下の数値の場合、正しく計算してくれません。 764.00 = 0.479 × 1595 本当は 764.005 だから 小数第3位で四捨五入すると 764.01 になると思うのですが・・・。 ちなみに以下の値では・・・ 754.44 = 0.473 × 1595 (754.435だから小数第3位で正しく四捨五入されています)。 やり方が悪いのでしょうか?それとも他に正しく計算できる方法があるのでしょうか?

  • 小数点第2位を四捨五入し…って?

    Excelの表の作成の問題なのですが、頭がこんがらがってきたので質問させてください^^; 「小数点第2位を四捨五入し、小数点以下の桁数が1桁の%表示にすること」…とは、 98.12%を 98.1% ↑のように小数第1位まで表せということですか?

  • 小数点第2位を四捨五入し…って?

    Excelの表の作成の問題なのですが、頭がこんがらがってきたので質問させてください^^; 「小数点第2位を四捨五入し、小数点以下の桁数が1桁の%表示にすること」…とは、 98.12%を 98.1% ↑のように小数第1位まで表せということですか?

  • accessで困ってます。単価フィールドの設定を通貨型、小数点2桁まで

    accessで困ってます。単価フィールドの設定を通貨型、小数点2桁まで使用しています。必然的に表示は¥0.00になるかと思います。0以外なら、例)20.50円となって問題ないのですが、0だとレポート作成時に¥0.00が表示されてしまします。書式を#.###としても .00 となるだけで、0は消えません。消す方法をおしえていただけますでしょうか。 小数点桁数を自動にすると、表示が四捨五入されてしまうので、困ります。 宜しくお願い致します。

  • ACCESSテキスト変換

    初めて投稿させて頂きます。宜しくお願い致します。 さて標記の件、ACCESS2000からCSVにテキストとして エキスポートすると小数点以下2桁で四捨五入されて しまいます。 基テーブルの項目設定は倍精度浮動小数点型で、 小数点以下4桁です。 何か方法がありますでしょうか