- ベストアンサー
EXCELマクロ-改ページ時のタイトル表示
セルA1からZ1までタイトルとします。 普通印刷すると2ページからタイトル部分が表示できなくなり。要望として、見栄えをよくするため、各ページの先頭に表示させたいです。 マクロを使って、ページを認識し、印刷するときに、タイトル部分は、自動的にを各ページの先頭に印刷させる方法があるでしょうか?ご指導をお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1の方の回答をマクロにするとこんな感じですね。 Sub setPageTitle() With ActiveSheet.PageSetup .PrintTitleRows = "$1:$1" .PrintTitleColumns = "" End With End Sub これ使わないでマクロで処理するのは、随分と面倒で長い物を書かないと無理でしょう。
その他の回答 (1)
- moon00
- ベストアンサー率44% (315/712)
回答No.1
マクロを使わなくても、ページ設定だけで可能ではないですか? ファイル→ページ設定→シートタブで 印刷タイトル→行のタイトルで右のアイコンをクリックし タイトルとしたい行番号をクリックすれば、 印刷時各ページにタイトル行が印刷されます。 この方法では不可能なタイトルの入れ方なのでしょうか。
質問者
お礼
ありがとうございます。 そうゆう結果を求めたいですが、 マクロで解決できれば、一番ありがたいです。
お礼
ありがとうございます。 勉強になりました。またよろしくお願いいたします。