いつもお世話になっております。
表題のとおりなのですが、
同じシートの中でだらだらと項目をいれて数十ページにわたる表を作成しています。
ですが、例えば1ページ目は10行まで。
2ページ目は50行。3ページ目は25行というように、
ページ毎に範囲が違うわけです。
そうすると、印刷倍率指定は、自動的に各ページの中で一番行の多い2ページ目の50行の表がサイズに入るように50%なり60%なりにエクセルが勝手に指定しまうと思うのですが、そうすると他のページまで同じ倍率で印刷してしまいますよね(^^ゞ
私的には例えば1ページと3ページは100% 、2ページ目は50%というように、別倍率指定の印刷をかけたいのですが・・・・
やはりシートに分けて印刷しないとダメでしょうか?
もし、裏技などご存じの方がいらっしゃいましたら、ぜひ教えてください。
No.1ベストアンサー
- 回答日時:
1回・1箇所の設定などは到底実現しないと思う。
ーー
VBAの話ですが、マクロの記録をとって、ページ設定の操作をすると
コードに
With ActiveSheet.PageSetup と
.Zoom = 135
が出てきます。
これはActiveSheetを対象に設定しますが、.PrintArea = "A10:B20"
のように限定できます・
当方でZoom=200にして印刷すると、文字は大きくなって印刷されました。
ーー
この方法を使い、それぞれのページのセル範囲を、順次.PrintArea =にセットして、Zoomの値を適当に変えて印刷(Printoutメソッド)を繰り返しページ数だけだせば、Zoomを変化させて印刷できると思います。
各ページのセル範囲を捉えるのは、Hpagebreakを順次探すことで見つける。
ーー
質問者はVBAの経験はないと推測しますので、手作業しかないでしょう。(上記はそれをプログラム化し自動でやるようめざすもの)
1回の設定などは到底実現しないと思う。
もともと、面倒だからどうにかならないかな…という
とんでもない怠惰な質問に(^_^;)わざわざお答え頂きありがとうございました。
やっぱり、そんな虫のいいお話ないですよね。
はい、VBAは少ししか分かりませんし、わざわざそこまでは
いえいえ、もう。。
でも、知識として勉強になりました。
ありがとうございます(^-^)
No.2
- 回答日時:
こんばんは。
通りすがりです。何となくひらめいて試してみたらうまくいった方法を参考までに。(excel2003使用)1ページ毎に印刷命令をかけることになるので、手間は手間かとは思いますが、私自身は、ページ数や印刷頻度によっては、この方法を使ってみても良いかもと思いました。(頻繁に印刷するならやはり、シートを分けた方が無難かも)
まず、【ページ設定】で『次のページ数に合わせて印刷: 横 1× 縦 1』に設定しておく。
次に、1ページに収めたい範囲を選択状態にして、【印刷ダイアログ】を出す。そして、「印刷対象」:『選択した部分』にチェックを入れて印刷。
以上です^^
やっぱり、そんなムシのいい話はありませんですよね(^_^;)
1発で…て思ってたんですけど、やはりシート別か
おっしゃるように印刷指定で~のやり方が早いです。
もしくは、ユーザビューで印刷設定を保存・・・
ていうのも面倒だしどうにかならないかなーとは思ってたのですが(残念)
すみません。こんな怠惰な自分の質問にお答え頂いてありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】webアドレスにて指定されたCSVファイル【excelソフト表示】を印刷する件 1 2023/02/15 01:52
- Excel(エクセル) エクセルのマクロで複数シートを両面印刷するには? 2 2022/12/08 23:23
- Excel(エクセル) 【Excel】エクセルの1シートが2枚に分割されてしまうので印刷プレビューを押して閉 4 2022/12/13 13:12
- Excel(エクセル) エクセル2013「次のページ数に合わせて印刷」が小さすぎる 9 2023/03/28 10:18
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- Excel(エクセル) エクセルのフッタやヘッダーについて 3 2023/02/04 09:45
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
- PDF EXCEL ページを指定してPDF出力するVBAを教えてください。 2 2023/02/09 10:27
- その他(パソコン・スマホ・電化製品) Webページ印刷時にヘッダー・フッターをつけたい 1 2022/04/25 21:35
- ノートパソコン ページ番号の入れ方について 3 2023/02/16 17:11
このQ&Aを見た人はこんなQ&Aも見ています
-
性格の違いは生まれた順番で決まる?長男長女・中間子・末っ子・一人っ子の性格の傾向
同じ環境で生まれ育っても、生まれ順で性格は違うものなのだろうか。家庭教育研究家の田宮由美さんに教えてもらった。
-
エクセル2013で1ページ目と2ページ目の印刷拡大・縮小について
Excel(エクセル)
-
エクセルで同じ大きさ、同じ倍率、同じ余白なのにプレビューが違います。なぜ?
Excel(エクセル)
-
エクセルでブック内の倍率がバラバラなので、一括ですべてのシートの倍率を
Excel(エクセル)
-
-
4
エクセルの印刷で1枚だけ小さくなる
Excel(エクセル)
-
5
エクセルで複数のシートを同じ印刷設定で印刷する方法
Excel(エクセル)
-
6
Wordでこのような三角が出てくるようになってしまったのですがどうやったら消せますか?
Word(ワード)
-
7
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
8
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
9
エクセル、ページをまたがった際の罫線
Excel(エクセル)
-
10
エクセルの2ページ目の作り方
Excel(エクセル)
-
11
Excelの外枠太罫線を2~3倍さらに太くしたい
Excel(エクセル)
-
12
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
13
セル入力文字が、「右のセルにはみ出す場合と」「はみ出さない場合」の違い
Excel(エクセル)
-
14
特定のPCだけ動作しないVBAマクロがあります。その理由は?
Visual Basic(VBA)
-
15
ページを抜粋して保存できますか?
Word(ワード)
-
16
エクセルでグラフタイトルが折り返される。
Excel(エクセル)
-
17
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
18
エクセルで同一シート上にA3とA4を混在させたい
Excel(エクセル)
-
19
自治体の「単費」について
その他(行政)
-
20
EXCELで複数のシートを同時に印刷範囲の設定する方法【EXCEL2000】
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで謎の2枚目が印刷される
-
Excel 複数のシートの印刷順の...
-
請求書と領収書の作成
-
エクセルで白紙ページを消す方...
-
エクセルを最初からA4の大きさ...
-
エクセルだけ印刷しても白紙です。
-
B5縦で作ったエクセル文書をA4...
-
エクセル 同じシートで印刷ペ...
-
エクセルから帳票形式に差込印...
-
エクセルの表で,決まった列だ...
-
エクセルで印刷するとき、連番...
-
エクセルで、たくさんの領収書...
-
エクセルの長い表を3列で印刷...
-
エクセル 2upできません。
-
エクセルの全シートをPDFにでき...
-
エクセルのヘッダーを1枚目だけ...
-
エクセルで図形やオートシェイ...
-
Excelでセルに色をつけても、モ...
-
EXCELで段組みできますか?
-
エクセルで特定の行のみ印刷したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで謎の2枚目が印刷される
-
エクセルで白紙ページを消す方...
-
エクセル 同じシートで印刷ペ...
-
Excel 複数のシートの印刷順の...
-
エクセルだけ印刷しても白紙です。
-
差込印刷で郵便番号のハイフン...
-
エクセルを最初からA4の大きさ...
-
エクセルから帳票形式に差込印...
-
数式による空白を無視して印刷...
-
下の部分をカットして印刷
-
エクセルで印刷するとき、連番...
-
エクセルの印刷範囲の自動変更...
-
B5縦で作ったエクセル文書をA4...
-
エクセル 2upできません。
-
VBAでホルダー内のPDFを一括印...
-
エクセルの全シートをPDFにでき...
-
エクセル「改ページビューで印...
-
エクセルで図形やオートシェイ...
-
エクセルで空白の部分を印刷範...
-
Excelで印刷すると、ルビがずれ...
おすすめ情報