Windows2000/ACCESS2000を使用してます。
フォームで自動的に合計や消費税が計算されるように設定しましたが、保存されたテーブルを見てみると合計や消費税は空白になっていて計算された値が入力されてませんでした。
フォームでの計算式は以下のように設定しました。
合計のフィールドを選んで、プロパティを開きその中のデータタブのコントロールソースに式ビルダーで、 =A+B と設定しました。フォーム上では計算されるの
ですが・・・
どのようにしたらテーブルに計算された値が表示されるのでしょうか?
宜しくお願いします。
No.4ベストアンサー
- 回答日時:
no.1のものです。
No.3のお礼に対しての回答です。
フォームの計算させている名前は別のものにして下さい。
そして、フォームで計算させているところと、テーブルの方で
入力させたいところの書式は同じものにしてください。
実際にやってみた結果です。
テーブル:テーブル1
a[数値]
b[数値]
kotae[数値]
フォーム:テーブル1
a
b
kotae2[数値]
(計算式は =[a]+[b])
フォーム上につくったボタンのコード
Private Sub コマンド6_Click()
Me![kotae] = Me![kotae2]
End Sub
です。
試してみてください。
No.3
- 回答日時:
フォーム上のフィールドで計算しただけではテーブルに反映されません。
簡単な方法としてはフォームにボタンを作成しプロパティを選びクリック時のイベントプロシジャに
Me![保存するテーブルのフィールド名]=Me![フォームの計算をするフィールド名]
と記述すればそのボタンを押せばテーブルに書き込まれますよ。
フォームを閉じるプロシジャと合わせてもOKです。
この回答への補足
アドバイス有難うございます。
教えて頂いたように設定してみて、実際に保存されるか試してみたら、エラーメッセージで「このオブジェクトに値を代入することはできません」って出ました。
保存するテーブルのフィールド名とフォームの計算するフィールド名が同じなのがだめなのでしょうか?
あと気になったことが、保存ボタンをクリックした時で設定したら、
Private Sub コマンド1_Click()
On Error GoTo Err_ コマンド1_Click
Me!小計=Me!小計
DoCmd,DoMenuItem,acFormBar,acRecordsMenu,acSaveRecords,,acMenuVer70
↑のメッセージが入ってるのですがこれは何か設定しないといけないのでしょうか? このあとはExit_コマンド1~のメッセージが出ます。
お手数かけますが宜しくお願いします。
No.2
- 回答日時:
同じことを以下のところ(データベース QNo.272451)で回答していますので参考にしてください。
参考URL:http://www.okweb.ne.jp/kotaeru.php3?q=272451
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト Excelの見積書の消費税をブルタウンで変更したい。 3 2023/02/14 16:41
- 一戸建て プロパンガスの残存価格について 3 2022/05/31 14:08
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- 格安スマホ・SIMフリースマホ 今 ahamoを使っていて 4898円以下になる携帯会社があれば乗り換えたいです 20GBと24時間 9 2022/09/27 07:43
- その他(Microsoft Office) Excelで時間計算(負) 8 2023/02/26 05:47
- 減税・節税 消費税について 4 2023/02/20 13:45
- その他(生活家電) 溶接機の消費電力計算方法について 1 2023/08/23 15:57
- 財務・会計・経理 決算時の未払消費税の計上について(法人です) 4 2022/09/10 12:14
- Access(アクセス) アクセスの更新クエリでカレントレコードのみ更新したい 1 2022/06/02 23:32
- Excel(エクセル) エクセルで値ではなく関数を参照する方法 6 2023/03/19 00:50
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
アクセス: フォーム上で計算した数字をテーブルに保存したい。
Access(アクセス)
-
Accessのフォームで計算した結果をテーブルに表示したい
Access(アクセス)
-
Accessのテーブルのフィールドに式を入れる方法
Access(アクセス)
-
-
4
【Access】フォームで自動計算した年齢をテーブルに表示
その他(データベース)
-
5
アクセスでフォームに入力した計算式がテーブルに反映する方法
Access(アクセス)
-
6
access2013 フォームで計算した値をテーブルに代入したい
Access(アクセス)
-
7
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
8
Accessを開きなおすとテキストボックスの値がエラー#Name?になる
その他(データベース)
-
9
フォームで入力しても反映されない
Access(アクセス)
-
10
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
11
アクセスのレポートに、フォームで算出した数字を表示させたい
Access(アクセス)
-
12
クエリのデータをテーブルに入れたい
Access(アクセス)
-
13
accessのレポートであとから他のテーブルのフィールドを追加する方法
Access(アクセス)
-
14
アクセスで月単位の抽出
Access(アクセス)
-
15
テキストボックスにクエリ結果を表示させたい
その他(データベース)
-
16
Accessでテーブルの値をテキストボックスに代入するには?
Access(アクセス)
-
17
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
18
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
19
アクセス:Yes/No型→チェックいれたら、○"を表示。"
Access(アクセス)
-
20
アクセスのレポートのヘッダーを2ページ以降にもつけるには?
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
ACCESSに同時アクセス(編集)を...
-
Accessの追加クエリで既存のテ...
-
Accessクエリでの、LIKE条件
-
Accessでvlookupみたいなことは...
-
ツリー構造をRDBで表現するには?
-
ACCESS 売上管理 価格改定につ...
-
ACCESSで指定されたテーブルか...
-
デザインビューで、連結式 を...
-
AccessでのNULLのレコードの表...
-
レコード番号の表示
-
Accessでテーブルからテーブル...
-
SQLで条件指定結合をしたいがNU...
-
翌営業日までの日数をSQLで求め...
-
access2003で桐の表引きのよう...
-
リンクテーブルを CopyObject ...
-
SQLで日付を条件に削除したい
-
アクセスのデータをエクセルに...
-
3つの表を1つに縦に連結する
-
テーブル作成クエリで主キーを設定
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessでテーブル名やクエリ名...
-
Accessレコードの追加や変更が...
-
ACCESSに同時アクセス(編集)を...
-
access テーブル内のレコード...
-
3つの表を1つに縦に連結する
-
Accessでvlookupみたいなことは...
-
Accessの追加クエリで既存のテ...
-
Accessクエリでの、LIKE条件
-
Accessでテーブルからテーブル...
-
ツリー構造をRDBで表現するには?
-
デザインビューで、連結式 を...
-
ACCESSで指定されたテーブルか...
-
2つのテーブルを比較して一致し...
-
リンクテーブルを CopyObject ...
-
SQLで日付を条件に削除したい
-
SQLで条件指定結合をしたいがNU...
-
時間の足し算
-
パススルークエリをテーブル作...
-
ODBCで接続するとDBに変更/追加...
-
INSERT時にデータ登録とmaxの発...
おすすめ情報