
毎回おせわになっております。
現在、Access2000で帳票の出力をおこなっているのですが、部局ごとに小計を出力し、その合計をレポートのフッターに出力したいのですが、どうしても合計がうまくいきません。
部局ごとのグループフッターセクションで以下のようにPGを書いております。
Private Sub グループフッター1_Format(Cancel As Integer, FormatCount As Integer)
'データの表示
Me!部局別小計 = Bukyoku_t
'総計に追加
Total = Total + Bukyoku_t
End Sub
ここで、Bukyoku_tは詳細のFormatにてひとつの部局での各々の金額を足したものです。
実際にモジュール内で動きを確認したところ、最初の部局以外はグループセクションを2回実行しているとこがわかりました。たしかに、総計の金額も部局別小計をすべて足した値の約2倍が出力されました。
レポートのプロパティの設定がいけないのでしょうか?
ご教授のほど、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
プログラムではなくテキストボックスのコントロールソースに設定すれば集計されると思います。
グループフッターに部局別小計、レポートフッターに総計が存在すると仮定して回答させていただきます。
条件が違っていたらごめんなさい。
部局別小計
コントロールソース:=Sum([小計したい項目])
総計
コントロールソース:=Sum([小計したい項目])
(注意)部局別小計と同じ内容を設定してください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Visual Basic(VBA) エクセルのマクロについて教えてください。 7 2023/07/04 09:18
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
- Excel(エクセル) エクセルVBAでオブジェクトが必要です 2 2022/09/10 16:37
- Visual Basic(VBA) 標準モジュール Public mOnTime As Date Sub sample() '実行プロシ 1 2023/02/22 15:44
- Excel(エクセル) SUBTOTAL SUMIF?? 2 2023/03/16 11:25
- Visual Basic(VBA) ①ExcelVBAでカレンダーを作り、別のユザーフォームで日付を入力したいのですがエラーになります。 1 2023/02/17 18:39
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・「それ、メッセージ花火でわざわざ伝えること?」
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・【お題】甲子園での思い出の残し方
- ・【お題】動物のキャッチフレーズ
- ・人生で一番思い出に残ってる靴
- ・これ何て呼びますか Part2
- ・スタッフと宿泊客が全員斜め上を行くホテルのレビュー
- ・あなたが好きな本屋さんを教えてください
- ・かっこよく答えてください!!
- ・一回も披露したことのない豆知識
- ・ショボ短歌会
- ・いちばん失敗した人決定戦
- ・性格悪い人が優勝
- ・最速怪談選手権
- ・限定しりとり
- ・性格いい人が優勝
- ・これ何て呼びますか
- ・チョコミントアイス
- ・単二電池
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・ゴリラ向け動画サイト「ウホウホ動画」にありがちなこと
- ・泣きながら食べたご飯の思い出
- ・一番好きなみそ汁の具材は?
- ・人生で一番お金がなかったとき
- ・カラオケの鉄板ソング
- ・自分用のお土産
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
MMDでavi出力が出来ない
-
コンセントの電力は入力と出力...
-
Excel VBAで値を変えながら、pd...
-
COBOLのMOVEで桁数が異なる場合
-
ListViewの複数選択について
-
VBAのExecメソッドで画面を非表...
-
エクセルVBAでテキストファイル...
-
C# 標準出力のencodingをutf8に...
-
充電器の表記についての質問で...
-
VBAでテキスト出力時のスペース...
-
テキストファイルから特定の文...
-
真理値表
-
リストボックスの内容を テキ...
-
プログラムについての質問です...
-
標準出力の上書き
-
iMacのターミナルにユニコード...
-
バッチファイル フォルダサイ...
-
Joyetech eGo AIOの出力は?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PS4コントローラーをPCでゲーム...
-
4Kの外部モニターに出力すると...
-
Windows Formアプリからコンソ...
-
MMDでavi出力が出来ない
-
プログラムについての質問です...
-
Accessのテーブルからcsv出力す...
-
cout と cerrの違い
-
VBAのExecメソッドで画面を非表...
-
COBOLのMOVEで桁数が異なる場合
-
コンセントの電力は入力と出力...
-
アクセスでエクセルに出力する...
-
Excel VBAで値を変えながら、pd...
-
無線とかアンテナに関しの質問...
-
KEYENCEのシーケンスプログラム...
-
CRC16計算について
-
TV出力ポートをOFFにすれば良い...
-
4種類(A4縦、A4横、A3縦、A3横)のヘ...
-
VBAでテキスト出力時のスペース...
-
coutで出力した文字を消去する...
-
makeで文字化けする。migwのmak...
おすすめ情報