No.2ベストアンサー
- 回答日時:
印刷範囲がどのようになっていて、特定の行が印刷範囲に対してどの場所にあるか問題ですが、マクロで可能でしょう。
縦方向に何枚にもなるデータを印刷し、各ページの最後に特定の行を印刷する例です。
●方法1
印刷専用のシートを作り、ページ毎に変わるデータ部分と特定の行を作っておく。
ページ毎に変わるデータ部分については、index関数等で定義可能です。
後はマクロでページを進めて印刷。
●方法2
データが入力されたシートの最後に特定の行があれば、全データと最後の特定の行を印刷範囲にします。
マクロでページ数分印刷するようにしておき、あるページを印刷する場合は、特定の行以外の印刷範囲のうち、印刷ページでない行を非表示にします。
(特定行以外の印刷範囲を全部非表示にしておき、印刷したい部分を再表示したほうが簡単か)
●方法3
特定の行がどのようなものか分かりませんが、フッタにセル内容をセットして解決するかもしれません。
No.3
- 回答日時:
VBAになりますが、下記をやったら、A1セルにセットした「山田太郎」がプレビユー画面のフッター部に出たことを確認いました。
追試してください。A1(どのセルでも良いが、A1とした)に「山田太郎」(なんでも良い)と入力した。エクセルのツール、マクロ、
マクロの記録を使ってページセットアップ,ヘッダー/フッターのフッダーの設定を画面で操作した。
それにより下記を記録した。
ActiveSheet.PageSetup.PrintArea = ""
With ActiveSheet.PageSetup
.LeftHeader = ""
.CenterHeader = ""
.RightHeader = ""
.LeftFooter = ""
.CenterFooter = "&D" & Range("a1")
(記録した時は”&D”のみ)
.RightFooter = ""
(以下一部略)
.PaperSize = xlPaperA4
.FirstPageNumber = xlAutomatic
.Order = xlDownThenOver
.BlackAndWhite = False
.Zoom = 100
End With
ActiveSheet.PrintPreview
End Sub
そして .CenterFooter = "&D"の後に「 & Range("a1")」を追加した。”&D”も省いても良いと思う。
そして最後に「 ActiveSheet.PrintPreview」を打ち込んで入れた。
そして実行したら、プレビュー画面の下に日付と「山田太郎」が出た。
A1に他の名前をセットして、このルーチンを実行して、
プレビューで見ると、他の名前に変わっていた。
ヘッダー/フッターのフッダーの情報を設定の操作のとき、シート名やブック名や日付、時刻だけでなく、任意のセルを指定する方法があるのではと疑っているが、わたしには今は判りません。
No.1
- 回答日時:
わかりませんが。
「フッター」に記述する方法ではだめでしょうか?
ページ番号をふるようにします。
特定文字列や図形も挿入可能です。
複数行も可能です。
ページの先頭にするのであればできますが。
「印刷のページ設定」の「行のタイトル」で
表示したい行を指定できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- スーパー・コンビニ 「コンビニで エクセルをプリントアウト」することができますか? 8 2022/06/16 15:54
- Visual Basic(VBA) エクセルVBA エクセルを開いた後に編集可能な状態にするには? 2 2023/06/14 11:58
- Excel(エクセル) エクセルのファイルを複数のPCで同期する方法は? 7 2022/11/23 17:35
- その他(Microsoft Office) エクセル、ワードをこれからも使うしかないのですか? 3 2023/06/02 07:39
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) ネットニュースなどの文章をコピーして エクセルなどへ貼り付ける場合 エクセルの1ページへ収めたいので 3 2022/04/15 10:25
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) マクロでPDFを印刷する方法 3 2023/02/15 09:40
- Excel(エクセル) エクセルについて 8 2023/02/11 07:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで謎の2枚目が印刷される
-
数式による空白を無視して印刷...
-
固定したウィンドウ枠をすべて...
-
エクセルで印刷するとき、連番...
-
エクセルで白紙ページを消す方...
-
Excel 複数のシートの印刷順の...
-
エクセルから帳票形式に差込印...
-
エクセルの印刷プレビューの表...
-
Excelで印刷すると、ルビがずれ...
-
「IE」で印刷範囲を指定する...
-
エクセルを最初からA4の大きさ...
-
コマンドプロンプトからEXC...
-
Excelでセルに色をつけても、モ...
-
エクセルで質問です
-
エクセルでプライスカードを作...
-
エクセルをメールに添付した時
-
エクセル 同じシートで印刷ペ...
-
エクセルの長い表を3列で印刷...
-
Excel2007 画像がズレル
-
B5縦で作ったエクセル文書をA4...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで謎の2枚目が印刷される
-
エクセル 同じシートで印刷ペ...
-
エクセルで白紙ページを消す方...
-
Excel 複数のシートの印刷順の...
-
数式による空白を無視して印刷...
-
差込印刷で郵便番号のハイフン...
-
エクセルから帳票形式に差込印...
-
エクセルで図形やオートシェイ...
-
エクセルで印刷するとき、連番...
-
エクセルを最初からA4の大きさ...
-
エクセルだけ印刷しても白紙です。
-
B5縦で作ったエクセル文書をA4...
-
エクセルで空白の部分を印刷範...
-
エクセルの全シートをPDFにでき...
-
エクセルの印刷範囲の自動変更...
-
エクセル 2upできません。
-
コマンドプロンプトからEXC...
-
Excelでセルに色をつけても、モ...
-
Excelで印刷すると、ルビがずれ...
-
VBAでホルダー内のPDFを一括印...
おすすめ情報