複数のテキストボックスの合計を計算する必要があるフォームがあります。 例:2つのテキストボックスA = 10.15とB = 15.60があります。テキストボックス 'c'で値を合計したい。私は合計関数を使用してみましたが、 '#エラー'と '+'の2つの値'10 .1515.60 'が追加されます。msアクセスフォームのフィールドの値を合計する方法
任意の提案??? ありがとうございます
複数のテキストボックスの合計を計算する必要があるフォームがあります。 例:2つのテキストボックスA = 10.15とB = 15.60があります。テキストボックス 'c'で値を合計したい。私は合計関数を使用してみましたが、 '#エラー'と '+'の2つの値'10 .1515.60 'が追加されます。msアクセスフォームのフィールドの値を合計する方法
任意の提案??? ありがとうございます
テキストボックスCのコントロールソースを設定します(引用符は不要です)。
'=[TextBoxA]+[TextBoxB]'
テキストボックスの形式が数値であることを確認してください。空白のままにすると値が連結されます。
SUM関数は、複数のレコードにわたって同じフィールドの値を合計するためのものです。 2つのテキストボックスの合計を計算する
、以下にTextBox Cのコントロールのソースプロパティを設定(=記号を含む)
= NZ([A]、0)+ NZ([B]、0 )
NZ機能が正常合計があなたのテーブルに格納されないようにテキストボックスのCは、結合していないでしょう(計算を保存することをお勧めではないことを0
注意にそれらを変更することにより、NULLSを処理します、それはOKであるはずです)。私は最初のアクセス時に、別のテキストボックスに2つのテキストボックスを合計しようとすると、それが動作するこの=Val[TextBoxA.value]+Val[TextBoxB.value]
をしようとしました
それを試してみてください。しかし、動作しません。それでも値が追加されています –
表のデザインでは、フィールドが数値として定義され、長さプロパティが "Double"に設定されていることを確認してください。 – mbizup
は値を連結したが、この式アクセスを使用すると、両方の値を合計してみましょう。
もこのオプションを試しました。私はまだ連結値を得ています –
あなたのテキストボックスの形式は何ですか?小数点以下2桁で標準に設定し、テストします。 –