
閲覧いただきありがとうございます。
Access2003で出納簿を作成しておりますがよいアイデアがあれば教えて下さい。
レポートフッター制御なのですが、以下のデザインを使います。
-------------------------------------
レポートフッター
-------------------------------------
月計 収入 支出 差引残高
累計 収入 支出 差引残高
サブレポート--------------------------
コメントA
--------------------------------------
上記のように、レポートフッターに出納簿の月計と累計を表示させ、
サブレポートを埋め込み、VBAで「コメントA」を書換えたいと思います。
なお、サブレポートは特定の条件の時にのみ表示させたいと思います。
しかしながら、このままだと、サブレポートの終わりまで常に、
大きめに印刷範囲に設定されてしまい、複数のページにまたがりやすく
なってしまいます。
(前頁に月計と累計を表示できるのに、サブレポート枠まで印刷範囲
とされてしまうからだと思います。)
そこで、私はサブレポートが必要でない場合には、
VBAでサブレポートの高さを0にし、レポートフッターの高さも
小さくすることで、レポートフッターの印刷範囲を小さめに制御し、
前頁になるべくおさめるようにチャレンジしておりますが、
もっと簡単に他の方法がございましたら、ご教授頂ければと思います。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
コメントが付きませんね・・・!
私は 見積書で 同様のフッターを設定してますが
最終ページで用紙一杯に印刷できるように ”空欄 (空白のデーター)”を挿入して居ります。
見栄えの良い見積書にする為です。
・・・・・・・・・・書斎データー最終行・・・・
< 以下余白 > 挿入行1合目
必要な空欄を計算して 挿入・・・
-------------------------------------
レポートフッター
-------------------------------------
サブレポート-------------------------- 小計 **,***.***.-
: 値引 ▲**,***.-
: 消費税 ***,***.-
コメントA : 総合計 \**,***,***.-
:
--------------------------------------
の感じです。
印刷するデーター数を Dcount で取り込み
レポートヘッダーーに使う 行数 + レポートフッターに使う行数
を引いて 中間不利ページに印刷できる号数で割付て・・・
Mod 関数で 最終行に挿入する 行数を算出して・・・
空欄を付けてレポートにしてます。
結構手数がかかる作業です。が出来上がると 見栄えのあるレポートが
できました。
特に コントロールの高さに依って 1ページに印刷できる 行数がかわるので
ここでの調整には バグ取りと 微調整に 時間が掛かりました。
一応 500行までの実績は出来てますが・・・それ以上も多分大丈夫?
と思われるまでに仕上がってる筈なんですが・・・ダミーデーターでの
検証を 事務員に指示してますが、通常魚無に追われて 進んでません。
以上参考にして下さい。
007MUKADE様
丁寧なご回答をいただきましてありがとうございます。
Accessのレポート機能は、クセがあるので困っております。
やはり複数ページの場合には、帳票作成時に行数のチェックをするなど、
時間が掛かりますね。
頂いた回答を参考にさせて頂きます。
No.2
- 回答日時:
競馬新聞をつくってます。
頭数に応じてグラフの高さきりかえてます。
今回はレポートを2種類にして切り替えるとか
親子リンクをさせない手法がとれそうですが
印刷時縮小もできるかな?
未検証です。
本日の36ページ5M近いので。。。。
umazanpai様
ご回答いただきありがとうございます。
そうですね…今回は条件分岐でレポートを分ける処理を行い、
併せて、1ページの最大印刷可能行数を演算しする手法を検討します。
レポートフッターにテキストボックス等のオブジェクトを入れ、
可視を「いいえ」にしても、印刷時に縮小(詰める)ができないよう
なのが、問題なのですが…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) 【アクセス】レポート テキスト枠線が消えた 1 2022/07/02 17:40
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- 数学 画素数の計算 中高レベルの計算で申し訳ないのですが、下記の問題が分かりません 比率が4:3のA4の横 3 2022/12/17 22:41
- その他(悩み相談・人生相談) 社会のレポートの提出があり掲示しました わたしのレポートが地球温暖化についてだったのですがわたしがし 1 2022/07/02 01:55
- Excel(エクセル) エクセルで、未来の月の数値を表示させないようにしたい 1 2022/05/07 18:58
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- その他(Microsoft Office) googleスプレットシートで左右の数値を比較して色判別させたい 2 2022/06/06 18:33
- 事件・犯罪 刑法についてだれか助けてください。 2 2022/06/05 04:08
- 事件・犯罪 刑法についてです 2 2022/06/04 03:11
- Access(アクセス) お世話になっています 下記データがクエリにあります。 商品名 A A B B B B B C C C 1 2022/09/11 21:07
このQ&Aを見た人はこんなQ&Aも見ています
-
ACCESSレポートのヘッダー表示の切り替えテクニック
PowerPoint(パワーポイント)
-
Accessのレポートの集計に条件をつけたい
その他(データベース)
-
ACCESSのレポートフッターをグループフッターの下に出したい。
Access(アクセス)
-
-
4
アクセスのレポート起動時のウィンドウの大きさ
Access(アクセス)
-
5
Accessでグループフッターの非表示
Access(アクセス)
-
6
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
7
レコード削除時に(サブ)フォームに表示される#Deleted"について"
Access(アクセス)
-
8
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
9
Accessレポートの詳細の高さ(VBA)
Excel(エクセル)
-
10
Accessのレポートでグループごとに改頁とページ数のクリア
Access(アクセス)
-
11
Accessのレポート上のテキストボックス値を設定したい
その他(データベース)
-
12
アクセスのレポートのヘッダーを2ページ以降にもつけるには?
Access(アクセス)
-
13
Accessのフォーマット時イベント
その他(データベース)
-
14
アクセスのフォームで、文字を中央揃えにしたい
Access(アクセス)
-
15
ACCESSのフォームからデータの追加ができない
その他(データベース)
-
16
Accessレポートでの改ページ
Visual Basic(VBA)
-
17
アクセスのレポート、VBAで罫線を引く方法
Excel(エクセル)
-
18
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
19
Access 複数フォームを開き、画面の最上面にしたいフォームをコント
その他(データベース)
-
20
レコードを保存するコード アクセスvba
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスのレポートのヘッダー...
-
Accessのフォーマット時イベント
-
ACCESS2003 レポート印刷の不具合
-
★お手上げ状態です。助けてくだ...
-
Access レポートフッターを条...
-
Access チェックボックスを使...
-
Access 宛名ラベル印刷で,
-
ACCESSのレポート表示につきまして
-
アクセスのレポート参照について
-
ACCESSのレポートで改行...
-
Accessでの複数クエリ(テーブ...
-
ACCESS2000 VBAで印刷時にサブ...
-
Access ページフッターとレポー...
-
ACCESSレポートに複数のクエリ...
-
アクセスでの質問
-
テキストボックスにコントロー...
-
Access2003 レポートの合計の...
-
Accessのレポート上のテキスト...
-
ACCESS 単票形式のレポート
-
Access 複数列レポートにおいて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
アクセスのレポートのヘッダー...
-
Accessのレポート上のテキスト...
-
★お手上げ状態です。助けてくだ...
-
テキストボックスにコントロー...
-
Access チェックボックスを使...
-
Accessのフォーマット時イベント
-
エクセルで表を作り、ピボット...
-
Accessでレポートの項目をVBAで...
-
ACCESS2000 VBAで印刷時にサブ...
-
Access上で作成したレポートのE...
-
BusinessObjectsについて教えて...
-
accessレポートにwordの文...
-
アクセスのレポートで空白のテ...
-
計算結果がレポートビューでは...
-
アクセスでレポート作成時にデ...
-
Access レポートフッターを条...
-
ACCESSでデータゼロ件の時レポ...
-
レポートのラベルなどの非表示...
-
ACCESSのレポートフッターをグ...
-
ACCESS レポートでグループご...
おすすめ情報