• 締切済み

アクセスで余白部分に罫線がほしい

アクセス2000で 請求書等を作成するとき市販の紙の用紙みたいにしたい ヘッダー部>明細部(5行)>フッター部としたい時 明細が4行有っても1行空白 を印刷して フッター部の位置をずらさない 尚、明細が6行の時は用紙を更新して明細1行と空白4行を印刷したい この件につきまして初心者ですので宜しくおねがいいたします。又、出来るだけ簡単な方法でお願いいたします。

  • lyn
  • お礼率12% (1/8)

みんなの回答

  • k_eba
  • ベストアンサー率39% (813/2055)
回答No.1

一応参考例では レコードがない場合も用紙の最後まで罫線を出力する方法 ですが、罫線をなくせば応用できます。 がんばって下さい。 http://www.microsoft.com/JAPAN/support/kb/articles/J022/3/50.htm?LN=JA&SD=SO&FR=0

参考URL:
http://www.microsoft.com/JAPAN/support/kb/articles/J022/3/50.htm?LN=JA&SD=SO&FR=0

関連するQ&A

  • Accessレポートでの改ページ

    Accessのレポートで、明細行を必ず8行ずつ印刷したいのです。 8行に満たない場合は、8行になるまで空白行を加えます。 そして、ヘーダー部に明細の金額合計があり、最終ページはヘッダー部を含めて8行にしたいので、明細行が7行となります。 とりあえず↓ 印刷する明細行数を常に8の倍数になるように空白行を作り、8行ごとに改ページしてみました。 しかし、最初の1ページ目はちゃんと8行で改行されますが、2ページ目からは、1行ずつしか印刷されません。 例えば、明細レコードが9レコードの場合、空白行含めて15行の明細をつくりました。 それを以下のプログラムで実行すると、9レコード目から15レコード目までは、1ページに1行ずつしか印刷されません。 どうすればいいのでしょうか? どなたかよろしくお願いします。 ***************************************************** Private Sub ページヘッダー_Format(Cancel As Integer, FormatCount As Integer) '印刷行の初期化 cntPage = 0 End Sub Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer) '印刷行を更新 cntPage = cntPage + 1 If cntPage = 8 Then '改ページ Me.Section(acDetail).ForceNewPage = 2 '印刷行の初期化 cntPage = 0 End If

  • アクセスからの印刷って、、

    こんにちは。よろしくおねがいします。 アクセス2000で、ワードやエクセルで作るような思いどおりの雛型にデータを印刷することは出来ないのでしょうか? アアクセスの印刷様式は、ヘッダーとフッターがあって、1件1行しか出来ないのでしょうか?

  • インターネットエクスプローラでヘッダーも印刷するには?

    インターネットエクスプローラ6でヘッダーとフッター部を印刷するには? ファイルメニューのページ設定でヘッダーとフッター部を削除したら、印刷されないようになりました。これを元通りに、プリントアウトされるようにするにはどうしたらいいんでしょうか? 再起動しても、ヘッダーとフッター部は空白のままです。

  • ACCESS2000レポートを一定の行数で改頁

    ACCESS2000を使っています。 メインレポートの詳細部にサブレポートがあり、サブレポートの詳細部を 決まった行数で印刷したいのですが、いい方法はありませんか? 今は、メインレポートのページヘッダ・フッタの高さの調整で対処しています。 よろしくお願いします ┌----------------------┐ |メインレポート ページヘッダ        | ├----------------------┤ |メインレポート 詳細部           | |┌--------------------┐|  ||サブレポート グループヘッダ      ||  |├--------------------┤| ||サブレポート◇詳細部     (1行目)||┐ ||               (2行目)||├この行数を ||               (・・・)|||固定にしたい ||               (9行目)|||例では10行 ||              (10行目)||┘ |├--------------------┤| ||サブレポート グループフッタ      || |└--------------------┘| ├----------------------┤ |メインレポート ページフッタ        | └----------------------┘

  • Accessのレポートフッターの印刷位置

    Accessのレポートフッターは 最終ページの最後のデータの直後に印刷されますよね この位置を変更することはできるでしょうか。 例えば1cmだけ下げる、 またはページヘッダーより下の位置に印刷する などといった処理は不可能でしょうか?

  • Word2003で選択した部分を印刷する方法について

    Word2003で作成した文書の全部ではなく、一部分だけを印刷する際、 「選択した部分」にチェックを入れて印刷しますよね? そうすると、文書の半ばでも用紙の先頭から印刷されると思うのですが、 それを本来の文書にある位置(例えば3行目から印刷する場合は用紙の1,2行目は空白で3行目の位置) の部分に印刷することは可能でしょうか? 可能でしたら、方法を教えてください。 よろしくお願いいたします。

  • ACCESSで明細を印刷する方法を教えて下さい。

    ACCESSで明細を印刷する方法を教えて下さい。 利用環境はWindowsXP、ACCESSは2002 SP3です。 5000人程の利用者名データと、 利用者毎の利用履歴データ(1人あたり1~200件)が入ったテーブルがあります。 この度、各利用者宛てに明細を送ることになりました。 印刷する用紙と内容が決められていて、 A4縦の用紙の左上に送付先宛名と総ページ数を印刷する欄、 中段に明細行(15行まで)、 下段に中段と全く同じ明細行(お客様控え用)を印刷する欄を設けることになっています。 レポートやフォーム、サブレポート等を使えば実現できるのではないかと思っていますが、 Accessはテーブルと選択クエリーしか触ったことがなかく、方法が分からずに困っています。 実現したいことは上記の通り、 ・用紙の左上には「宛名」を表示。明細が15行を超える人の場合、「現ページ/総ページ」も表示したい ・1件しか利用履歴が無い場合でも、人が変わればページを変えたい ・利用明細行は15行までとして、同じ人でも16行目以降は次ページにしたい(次ページで再び「宛名」を印字) ・明細行は全く同じものを上下に2個(最大15行×2になります)配置したい です。 人ごとにページを変える方法は何とかできましたが、明細行の改ページが上手くいきません。 明細行のあるサブレポートの表示枠を小さくすると、表示を15行に抑えることはできますが、 16行目以降は印刷されず、次の人になってしまいます。 枠のサイズを変える以外にページを変える方法はありますか? うまく説明できずに申し訳ありませんが、急に指示されたため、困っているところです。 なにとぞよろしくお願いいたします。

  • エクセルで基本的な質問です^_^;

    エクセル97&2000を使っています。複数の行、列の部分をドラッグして右クリック⇒「表示しない」を選択すれば、その箇所が隠れますが、質問1.再表示するには、どうするんでしたっけ?うまくできません(^^ゞ質問2.印刷をした際に、その隠れた部分を、印刷しないようにするには、どうすれば良いでしょうか?空白の用紙で、ヘッダー、フッターだけ出てきます。(-_-;)以上、バカな私に宜しくお願いします。

  • EXCEL ヘッダーの余白が0にできない

    WIN・XPのEXCEL2003です。 ヘッダーにロゴ画像を入れましたが ページ設定とヘッダーの余白を両方0にしても どうしても用紙の左右に空白ができます。 プリンターは縁なし印刷に対応しています。 2007では設定できるようなんですが・・・ ページの両端まで印刷する方法はないでしょうか?

  • エクセルのヘッダ・フッタの印刷倍率を固定したい

    EXCEL2003で、A3用紙にヘッダ・フッタに画像をいれて印刷します。 約1000ページの大量のファイルの体裁を、ヘッダ・フッタ付きに整えるためなのですが、印刷の倍率が異なるファイルだと、ヘッダ・フッタが印刷倍率に引きずられて小さくなってしまいます。(A3の用紙いっぱいに印刷できません) 画像で入れたヘッダ・フッタの印刷倍率を固定する方法をご存知でしたら、お教えいただけませんでしょうか? 本来、レイアウトソフトを使うべきなのだと思いますが、会社の機械環境でEXCELを使わざるをえず、ヘッダ・フッタをあらかじめ別の用紙に印刷するしかないかも知れないと、途方にくれております。