質問させていだきます(数日前にも同じ質問をしたのですが、再度アドバイスをお願いします)。
MS-Access2000を利用しております。
フォーム(たとえば伝票)を使ってデータを入力するのですが、金額項目(テーブルは通過型)に小数第二位までの値を入力する必要があります。
この項目の「小数点以下表示桁数」を ”2 ” に設定していますが、これでは小数以下が何桁でも入力できてしまいます(第二位で四捨五入される)。
そこで、この項目には第二位までしか入力できないようにしたいのですが・・・。理想的な方法は第三位以上入力すると、メッセージボックスを表示したいのですが・・・。その方法をお教えいただければ幸いです。以上、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
お疲れ様です
簡単なサンプル文です
入力テキストボックスの「キー開放時」のイベントです
'~~~~~~~~~~~~~~~
Private Sub TxtAAA_KeyUp(KeyCode As Integer, Shift As Integer)
Dim strData As String
Dim i As Long
strData = CStr(Me.TxtAAA.Text)
i = InStr(1, strData, ".")
If i <> 0 Then
If Len(Mid(strData, i)) > 3 Then
Call MsgBox("入力エラー!", vbExclamation)
Me.TxtAAA.Text = Mid(Me.TxtAAA.Text, 1, Len(Me.TxtAAA.Text) - 1)
SendKeys ("{F2}")
SendKeys ("{F2}")
End If
End If
End Sub
'~~~~~~~~~~~~~~~
参考になれば...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームにて指定のフィールドの平均値を小数点第一位で表示できない 2 2022/08/30 17:19
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- 工学 (1)抵抗値が30(Ω)のニクロム線がある。これにある電圧を加えて消費電力を測定したところ300(W 1 2022/11/07 14:12
- 工学 (1)抵抗値が30(Ω)のニクロム線がある。これにある電圧を加えて消費電力を測定したところ300(W 1 2022/11/07 14:35
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- Excel(エクセル) エクセルのセルの書式設定・ユーザー定義の条件設定について 1 2022/08/17 21:56
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- 数学 至急!次の問題を教えてください。 ある市では、消防車の出動要請が平均して1時間当たり1回ある。 多く 2 2022/11/18 20:25
- Excel(エクセル) Excelのtextboxへの入力で小数点以下に0が続く場合でも正しく表示したい 3 2022/04/11 13:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
passwordが入れられません・・・・
-
データベースのINT型項目にNULL...
-
エクセル 自動入力
-
ACCESS 時間の入力方法
-
このオブジェクトに値を代入す...
-
Excelで入力したデータを自動的...
-
フォームで入力しても反映されない
-
アクセスの顧客管理情報・リレ...
-
アクセスで数値型のフィールド...
-
アクセス コンボボックスのリ...
-
日付のテキストボックスに(例...
-
【Excel関数】カレンダーで文字...
-
アクセスのテキストボックスの...
-
ひらがな、カタカナ、漢字をま...
-
ACCESSのテキストボックスの連...
-
ファイルメーカで経過月数を出...
-
EXCELのユーザーフォームで入力...
-
sqlldrの使用方法について
-
アクセス2007 フォーム入力で...
-
Accessのパラメータクエリに入...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
passwordが入れられません・・・・
-
データベースのINT型項目にNULL...
-
アクセスで数値型のフィールド...
-
フォームで入力しても反映されない
-
Access(office)のマクロの「値...
-
Excelで入力したデータを自動的...
-
日付のテキストボックスに(例...
-
Access2007 textboxに入力でき...
-
このオブジェクトに値を代入す...
-
アクセスのテキストボックスの...
-
ファイルメーカー 一ヵ月後の...
-
ユーザーフォームで数字にカン...
-
sqlldrの使用方法について
-
ACCESS 時間の入力方法
-
入力規則違反-任意のエラーメ...
-
Access2007、フォームのテキス...
-
Accessで主キーの最終番号を取...
-
ファイルメーカで経過月数を出...
-
Accessで所要時間の足し算
-
Accessのパラメータクエリに入...
おすすめ情報