Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


364 / 2272 ツリー ←次へ | 前へ→

【12016】テーブルのフィールドの合計について sui 11/7/5(火) 20:52 質問[未読]
【12017】Re:テーブルのフィールドの合計について よろずや 11/7/6(水) 23:08 回答[未読]
【12020】Re:テーブルのフィールドの合計について sui 11/7/7(木) 6:44 お礼[未読]
【12018】Re:テーブルのフィールドの合計について よろずや 11/7/6(水) 23:13 発言[未読]

【12016】テーブルのフィールドの合計について
質問  sui  - 11/7/5(火) 20:52 -

引用なし
パスワード
   Windows XP
Access2003

こんばんは。

テーブルのフィールド1、フィールド2、フィールド3の合計値をフィールド4に表示したいのですが、記述の仕方と記述場所がわかりません。

DSUM()を使ってできるのでしょうか。
そうだとしたら、

テーブル名!フィールド4 = DSUM("フィールド1" & "フィールド2" & "フィールド3
","テーブル名"

というのは 間違っていますよね?
これは、Private Sub には記述できないのでしょうか。
何もわからず、申し訳ありませんが、どなたか教えてください。
急いでいます。

【12017】Re:テーブルのフィールドの合計について
回答  よろずや  - 11/7/6(水) 23:08 -

引用なし
パスワード
   合計=SUM と考えたんでしょうが、SUMは縦方向の合計です。
横方向の合計の関数は、ありません。
単純に、足し算しましょう。

【12018】Re:テーブルのフィールドの合計について
発言  よろずや  - 11/7/6(水) 23:13 -

引用なし
パスワード
   >テーブルのフィールド1、フィールド2、フィールド3の合計値をフィールド4に表示したいのですが、記述の仕方と記述場所がわかりません。

データベースでは、単純な計算で得られるような値は
テーブルに格納しないというのが基本中の基本です。

フォームなどに表示するときに計算すれば済むことです。

【12020】Re:テーブルのフィールドの合計について
お礼  sui  - 11/7/7(木) 6:44 -

引用なし
パスワード
   ▼よろずや さん:
>合計=SUM と考えたんでしょうが、SUMは縦方向の合計です。
>横方向の合計の関数は、ありません。
>単純に、足し算しましょう。

はい。
DSUMで計算していました。
+で足し算をしたら、できました。
回答ありがとうございました。

364 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078191
(SS)C-BOARD v3.8 is Free