- 締切済み
エクセルのヘッダ・フッタの印刷倍率を固定したい
EXCEL2003で、A3用紙にヘッダ・フッタに画像をいれて印刷します。 約1000ページの大量のファイルの体裁を、ヘッダ・フッタ付きに整えるためなのですが、印刷の倍率が異なるファイルだと、ヘッダ・フッタが印刷倍率に引きずられて小さくなってしまいます。(A3の用紙いっぱいに印刷できません) 画像で入れたヘッダ・フッタの印刷倍率を固定する方法をご存知でしたら、お教えいただけませんでしょうか? 本来、レイアウトソフトを使うべきなのだと思いますが、会社の機械環境でEXCELを使わざるをえず、ヘッダ・フッタをあらかじめ別の用紙に印刷するしかないかも知れないと、途方にくれております。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- zap35
- ベストアンサー率44% (1383/3079)
エクセルの機能だけで実現しようとするとかなり難しいと思います。 印刷倍率はシート単位に設定されるものであり、ヘッダ・フッタだけに別の倍率を適用することはできないからです。 これが完璧にできる方法は「フォームオーバーレイ機能」です。 http://www.fujixerox.co.jp/support/howto/glossary/form.html この機能があるプリンタなら「データ」と「背景」を別々に指定して重ね合わせて印刷することができます。社内にオーバーレイ機能付きのプリンタがあればよいのですが、まずはプリンタのマニュアルをよく見てみてください。 ソフト的にオーバーレイを実現するものもあります。使ったことはありませんので今回の問題解決に役立つかわかりませんが、フリーソフトもあります。(もちろん市販ソフトもあります) http://www.vector.co.jp/soft/win95/writing/se347134.html 次善の方法として、画像をヘッダに入れるのではなく1行目に配置して、1行目を印刷時の「行タイトル」にする方法です。(行タイトルにすれば毎ページ印刷されます) マクロでシート毎の Activesheet.PageSetup.Zoom の値を呼び出して、貼り付けた図形サイズを変更してやれば、完璧に同じサイズとは言えないまでも大体同じサイズにすることができそうです。 ただしこの方法ではフッタは対応できません(固定の「行タイトル」にできないので) 上記がダメなら >ヘッダ・フッタをあらかじめ別の用紙に印刷する のが案外現実的かもしれませんよ。
ヘッダ・フッタもページ設定の一部ですから、そういうことは無理でしょう。